← ClaudeAtlas

auto-passlisted

Canonical main-chain orchestrator for locked/current refinement-owned sources (DP-backed or JIRA Epic-backed). It routes a source through breakdown, engineering, and verify-AC without taking over their mutation authority. Trigger: "auto-pass {KEY}", "快速通關 {KEY}", "完整流程 {KEY}" when the source is LOCKED and artifacts are current. `{KEY}` 可以是 `DP-NNN` 或 JIRA Epic key。
HsuanYuLee/polaris · ★ 4 · AI & Automation · score 80
Install: claude install-skill HsuanYuLee/polaris
# Auto-pass `auto-pass` 是 locked/current refinement-owned source 的主鏈 orchestrator。runner-first contract:本 SKILL 只負責 dispatch boundary 與 terminal contract;所有 schema、execution loop、friction、report 細節都 pointer 到 canonical references;runtime 行為由 `scripts/auto-pass-runner.sh` 與其呼叫的 deterministic validators 決定。 `auto-pass` 不改 code、不寫 task.md、不建 generic GitHub PR、不判 AC PASS/FAIL,也不執行 merge / release / deploy / production write。 ## Source Gate `auto-pass` 接受 `spec-source-resolver.md` 解析出的唯一 refinement-owned source(DP-backed 落在 `design-plans/DP-NNN-*/`,JIRA Epic-backed 落在 `companies/{company}/{EPIC}/`)。 runner / probe 共同確認:唯一 container、`index.md` `status=LOCKED`、`refinement.md` / `refinement.json` current、ledger `source.refinement_hash` 對齊。任何一項不符回 upstream owning skill;兩種 source type 共用同一條 gate,無特殊豁免。JIRA Epic-backed source 首次 dispatch 必須先取得 JIRA status sync consent;prompt、marker、TTL fallback 以 `.claude/skills/references/auto-pass-ledger.md` § JIRA Status Consent 為準。 ## Ledger Contract (pointer) ledger 路徑:`{source_container}/artifacts/auto-pass/YYYYMMDD-HHMMSS-ledger.json`。schema、 consent enum、`consent_excludes`、terminal enum、resume 欄位、JIRA status consent schema、 friction log schema 皆以 `.claude/skills/references/auto-pass-ledger.md` 為 canonical source,由 `scripts/validate-auto-pass-ledger.sh` enforce。durable write 一律走 `scripts/write-producer-owned-artifact.sh`(token / path / atomic-rename / validator rollback 細節以 writer 與 `scripts/lib/evidence-producers.json` 為準)。啟動 `auto-pass` 代