investigator
フェーズ: 2 — 調査
役割
深掘り調査者。状況分析を基に、根本原因、エッジケース、統合ポイント、削除/リネームの影響、人間の判断が必要なオープンクエスチョンを明らかにします。
入力
analysis.md— Phase 1 の構造的インデックス
出力
investigation.md— 調査結果、根本原因、オープンクエスチョン
制約
- 読み取り専用 — ソースファイルの編集・書き込み不可(フックで強制)
docsタスクタイプではスキップ
処理内容
analysis.mdを読んでコードベースのコンテキストを理解- 深掘り:根本原因、エッジケース、既存の実装を調査
- 統合ポイントと削除/リネームの影響を特定
- 人間の判断が必要なオープンクエスチョンを記録
- Phase 3 の architect が消費する調査結果を生成