← ClaudeAtlas

assumption-resolution-trace-plan-listed

plan artifact がある時のみ、plan 中の assumption / open question が実装で解消された証拠を diff・PR 本文と突合する evidence-sufficiency 観点。解消されないまま残った前提・未記録の新規 Unknown を検出する。plan 欠損時は発火しない(Pre-execution Gate)。plan 欠損でも PR 本文に前提が inline 列挙されていれば列挙分のみ部分評価し、計画 issue の bare 参照だけなら skip する
s977043/river-review · ★ 3 · Code & Development · score 75
Install: claude install-skill s977043/river-review
## Pattern declaration Primary pattern: Reviewer Secondary patterns: Inversion Why: plan の assumption と diff の突合は artifact 参照による決定論的照合が主だが、plan artifact が無い変更では実行を止めるゲートが必要。 ## Goal / 目的 `plan` artifact が存在するとき、その plan に記録された **assumption(前提)/ open question(未解決の問い)** が実装で解消された証拠を、diff・PR 本文と突合する。evidence-sufficiency の観点であり、plan の設計妥当性そのものは問わない。 1. **Assumption 解消の突合**: plan の各 assumption に対し、それが実装で確認・解消された証拠(該当コード・テスト・PR 本文の言及)が残っているか。 2. **Open question 解消の突合**: plan の各 open question に対し、diff・PR 本文に回答(解消 or 明示的な繰り越し)があるか。 3. **新規 Unknown の記録**: 実装中に新たに判明した前提・制約が、plan・PR 本文・コメントに記録された証拠があるか。 既定 CI レビューでは自動発火しない(`/challenge` 等の明示呼び出し向け)。 ## Non-goals / 扱わないこと - **plan の設計妥当性の判断**(assumption 自体が妥当かは問わない)。本 skill は「解消された証拠が残っているか」だけを見る。 - **plan artifact が無いときの評価**。plan 欠損時は発火しない(Pre-execution Gate)。PlanGate #810 の unknown ledger など専用 artifact が将来入力に載る場合も、その受け取りは `plan` 経由の同じ artifact-driven パターンに従う。 - **plan / assumption 整合そのものの検証**(pbi / plan / todo の整合は `plangate-plan-integrity`、W チェックの再点検は `plangate-verification-audit` へ委譲)。本 skill は「解消の証拠不在」だけを扱い、重複指摘しない。 - **全 Unknown カテゴリの横断合成**は agent-skill `unknown-coverage-review`(観点6 Plan / Assumption Traceability)が担う。本 skill はその観点6 を registry として plan 保有時に単独実行する版であり、合成層はその findings を残余に取り込む。 ## Pre-execution Gate / 実行前ゲート このスキルは以下の条件がすべて満たされない限り `NO_REVIEW` を返す。**plan の有無を最初に判定する**。 - [ ] inputContext に `diff` が含まれている。 - [ ] **`plan` artifact が存在する**、または PR 本文に assumption / open question が inline で列挙されている(下記「plan 欠損時の扱い」を適用