フローテンプレート
工数レベルによって使用されるフローテンプレートと実行されるフェーズが決まります。
テンプレート選択
| 工数 | テンプレート | 説明 |
|---|---|---|
| S | light | 軽量パイプライン — タスクレビュー、チェックポイントB、包括的レビューをスキップ |
| M | standard | バランス型 — タスクレビューとチェックポイントBをスキップ |
| L | full | 全フェーズ必須、チェックポイントの --auto は無視 |
XS工数はサポートされていません。小さなタスクにはSを使用してください。
工数の検出
工数は以下の優先順で決定されます:
--effort=CLIフラグ(明示的な指定)- Jiraストーリーポイント(ソースがJira Issueの場合)
- ヒューリスティック検出(LLMベース)
- デフォルト:
M
フェーズ実行マトリクス
| フェーズ | タスク | S (light) | M (standard) | L (full) |
|---|---|---|---|---|
| 0 | 入力バリデーション | ✅ | ✅ | ✅ |
| 1 | ワークスペースセットアップ | ✅ | ✅ | ✅ |
| 2 | 工数検出 | ✅ | ✅ | ✅ |
| 3 | 状況分析 | ✅ | ✅ | ✅ |
| 4 | 調査 | ✅ | ✅ | ✅ |
| 5 | 設計 | ✅ | ✅ | ✅ |
| 6 | 設計レビュー | ✅ | ✅ | ✅ |
| 7 | チェックポイント A | ✅ | ✅ | ✅ |
| 8 | タスク分解 | ✅ | ✅ | ✅ |
| 9 | タスクレビュー | ✅ | ||
| 10 | チェックポイント B | ✅ | ||
| 11 | 実装 | ✅ | ✅ | ✅ |
| 12 | コードレビュー | ✅ | ✅ | ✅ |
| 13 | 包括的レビュー | ✅ | ✅ | |
| 14 | 最終検証 | ✅ | ✅ | ✅ |
| 15 | PR作成 | ✅ | ✅ | ✅ |
| 16 | 最終サマリー | ✅ | ✅ | ✅ |
| 17 | 最終コミット | ✅ | ✅ | ✅ |
| 18 | ソースへ投稿 | ✅ | ✅ | ✅ |
| 19 | 完了 | ✅ | ✅ | ✅ |
チェックポイントの動作
- チェックポイント A は設計が実行された場合、常にブロッキング。
--autoを使用するとAIレビュアーの判定で自動承認が可能。 - チェックポイント B は工数Lの場合のみ実行。工数Lでは
--autoは無視され、人間の承認が常に必要。 investigationタスクではチェックポイントAが完全にスキップ。bugfix、docs、investigation、refactorタスクではチェックポイントBがスキップ。