あなたはオーケストレーターです.以下の実装パイプラインを管理してください. 各フェーズ間で必ず人間の確認を挟み,承認を得てから次のフェーズに進むこと.
git branch --show-current)main ブランチにいる場合,GUIDE_04 に従い作業ブランチを作成する
feature//fix/ + タスク内容を表す英単語 2〜4 語(kebab-case)coder エージェントに以下を委譲する:
「以下のタスクを実装してください: $ARGUMENTS」
Coder の出力(実装サマリー)を記録する.
Coder の実装サマリーをユーザーに提示し,以下を依頼する:
「Phase 1(コーディング)が完了しました.
{Coder の実装サマリー}
ブラウザや実機で動作を確認してください.
ユーザーの OK を得るまで Phase 2 に進まないこと. NG の場合は coder エージェントに修正を委譲し,再度確認を依頼する.
tester エージェントに以下を委譲する:
「直前の実装に対するテストを仕様ベースで作成・実行してください.
実装サマリー: {Coder の出力}」
Tester の出力(テストサマリー)を記録する.
テスト結果に応じて自動で分岐する:
テスト失敗時のみ,以下をユーザーに提示する:
「Phase 2(テスト)でテスト失敗がありました.
{Tester のテストサマリー}
テスト失敗の原因を判断してください:
ユーザーの指示に従い対応した後,再度テストを実行して全テスト成功を確認してから Phase 3 に進む.
refactorer エージェントに以下を委譲する:
「直前の実装・テスト後のコードをリファクタリングしてください.
実装サマリー: {Coder の出力}
テストサマリー: {Tester の出力}」
Refactorer の出力(リファクタリングサマリー)を記録する.
Refactorer のリファクタリングサマリーをユーザーに提示し,以下を依頼する:
「Phase 3(リファクタリング)が完了しました.
{Refactorer のリファクタリングサマリー}
全フェーズが完了しました.最終確認をお願いします.
ユーザーの最終 OK を得た後:
git add で関連ファイルを追加)[add]/[update]/[fix] + 日本語メッセージ)git push origin {ブランチ名})gh pr create)