mece-plan-reviewlisted
Install: claude install-skill YasuakiOmokawa/skills
# MECE Plan Review
`## 受け入れ条件` を 4 視点で MECE 分析する。**BB Analyst (仕様)** + **WB Analyst (コード)** + **Wiki Researcher (Devin)** の 3 並列 → **Fresh Red Team** の統合判定、の 2 phase。結果は分析ファイルに全記録、プランファイルには 1 行サマリーだけ追記する。
## Quick start
1. Arguments: `$ARGUMENTS` (プランファイルパス)。無ければシステムプロンプトの `Plan File Info:` から取得
2. 上流は `/define-acceptance-criteria`。分析ファイルに `## 受け入れ条件` が無ければ**即中断** (検証ターゲット不在)
3. 出力先: 分析ファイル (全結果) + プランファイル (`## 品質検証` に 1 行)
4. TodoWrite で Step 0 / 1 / 2 / 3-1〜3-4 を進捗管理する
## Task complexity tier
`${ENUMERATED_AC}` の件数で tier を判定し、Analyst / Red Team の実行形態を変える:
| Tier | AC 件数 | Analyst | Fresh Red Team |
|---|---|---|---|
| **lite** | ≤5 件 | main agent 内で BB+WB を統合 inline 実行 (Wiki Researcher 省略可) | skip (Critical 候補 0 で確定) |
| **standard** (default) | 6-15 件 | 3 並列 Analyst (BB / WB / Wiki Researcher) | Critical 候補 ≥1 なら起動 |
| **deep** | >15 件 / auth / billing / payment / migration | 3 並列 Analyst | 必須起動 |
`<plan>.analysis.md` 冒頭の `### Tier` (define-AC が記録) を継承。リスク領域は AC 件数によらず強制的に **deep**。
> **ゲートの優先順位 (Wiki Researcher 起動可否)**: tier 表の Analyst 列「3 並列」は **Devin 収録時の上限**を表すに過ぎない。Wiki Researcher を起動するかは tier ではなく Step 0-4.5 の `${DEVIN_COVERAGE}` が決める (**可用性ゲート > 規模ゲート**)。`${DEVIN_COVERAGE}=none` なら **deep でも Wiki Researcher は非起動** (BB + WB の 2 並列)。tier が規定するのは Fresh Red Team の起動条件 (Step 2) であり、Wiki Researcher の起動条件ではない。
**lite-mode inline 実行手順** (Step 1 / Step 2 の代替):
1. main agent が `${ENUMERATED_AC}` を inline review し、以下 2 視点を統合した analysis を産出:
- **BB 視点**: 仕様 / カレントリポ