チェックポイントと実行
チェックポイントを使うと、PR作成より前の段階で作業を止められます。実行コマンドは、計画、Task、PR、マージまで続く長い作業を追跡します。
ライフサイクルのチェックポイント
bash
vibepro checkpoint story .
vibepro checkpoint implementation-start . --story-id <story-id>
vibepro checkpoint test-plan . --story-id <story-id>
vibepro checkpoint implementation-complete . --story-id <story-id>
vibepro checkpoint verification . --story-id <story-id>
vibepro checkpoint pr . --story-id <story-id>| 段階 | 何が揃うまで止めるか |
|---|---|
story | Story、アーキテクチャ、Specのゲートが明示されるまで |
implementation-start | 計画レビューとアーキテクチャ/Specレビューが完了するまで |
test-plan | テスト計画レビューが完了するまで |
implementation-complete | 実装レビューと実行時ゲートが完了するまで |
verification | 検証、ゲートレビュー、現在headの証跡が揃うまで |
pr | 必須Gate DAG項目がすべて完了するまで |
実行状態
複数段階の作業や管理されたworktreeを扱う場合は、実行コマンドを使います。
bash
vibepro execute start . --story-id <story-id> --target pr_create --base origin/main
vibepro execute status . --story-id <story-id>
vibepro execute next . --story-id <story-id>
vibepro execute reconcile . --story-id <story-id>
vibepro execute merge . --story-id <story-id> --strategy squash --pr <number>execute next は、単にPR作成を案内するためではなく、次に必要な証跡作成アクションを示すために使います。
Taskへの分割
Taskコマンドは、1つのStoryをレビューしやすい作業単位に分けます。
bash
vibepro story plan .
vibepro task create . --from-plan --id <story-id>
vibepro task list . --id <story-id>
vibepro task brief . --task <task-id> --id <story-id>
vibepro task execute . --task <task-id> --id <story-id> --dry-run-pr同じStoryを複数のエージェントやworktreeで分担する場合は、Task生成物を引き継ぎに使います。
調査記録
実装前の調査にはexploreを使います。
bash
vibepro explore prepare . --id <story-id> --topic "<調べたいこと>"
vibepro explore record . --id <story-id> --role architecture --status needs_review --summary "<分かったこと>"
vibepro explore status . --id <story-id>