生成物の対応表
VibeProは対象リポジトリの .vibepro/ 作業領域へ証跡を書き込みます。
作業領域の構成
text
.vibepro/
config.json
vibepro-manifest.json
checks/
diagnostics/
doctor/
executions/
explore/
graphify/
harness/
journey/
manual-verification/
pr/
qa/
raw/
reviews/
spec/
stories/
verification-artifacts/ディレクトリ対応表
| ディレクトリ | 目的 |
|---|---|
.vibepro/checks/ | Check Packの結果と要約 |
.vibepro/diagnostics/ | 診断実行とリポジトリ上の指摘 |
.vibepro/doctor/ | 作業領域の健康診断と修復候補 |
.vibepro/executions/ | 複数段階の実行状態、管理worktree、マージ監査 |
.vibepro/explore/ | 調査用の依頼、記録、状態 |
.vibepro/graphify/ | Graphifyから取り込んだグラフとレポート |
.vibepro/harness/ | エージェント運用の範囲と学習候補 |
.vibepro/journey/ | Journey MapのJSONとMarkdown |
.vibepro/manual-verification/ | 手動で残した重点検証の証跡 |
.vibepro/pr/ | PR準備、Gate DAG、確認画面、分割計画、PR作成/マージ状態 |
.vibepro/reviews/ | エージェントレビューのライフサイクル、結果、要約、履歴 |
.vibepro/spec/ | 推定Specとずれの確認文脈 |
.vibepro/stories/ | active/archiveされたStory、レポート、計画、Task生成物 |
.vibepro/verification-artifacts/ | 検証記録、CI取り込み、関連証跡 |
PR用の生成物
主要なPR用生成物は次の場所にあります。
text
.vibepro/pr/<story-id>/重要なファイル:
| 生成物 | 読み手 | 目的 |
|---|---|---|
pr-body.md | 人間とエージェント | Story、リスク、ゲート、検証文脈を含むPR本文案 |
review-cockpit.html | 人間 | 現在PRを作れる状態か確認する画面 |
gate-dag.html | 人間 | PR作成に必要な確認項目の依存グラフ |
split-plan.html | 人間 | PR分割方針とマージ順 |
pr-prepare.json | エージェントとツール | PR作成可否を機械的に扱うための正本 |
検証記録
検証記録は、コマンド、状態、対象Story、任意の生成物を記録します。PR準備対象のGit状態に紐づいている必要があります。
bash
vibepro verify record /path/to/repo \
--id <story-id> \
--kind <unit|integration|e2e|typecheck|build> \
--status <pass|fail|needs_setup> \
--command "<command>"レビュー記録
レビュー記録は、役割、段階、状態、要約、指摘、必要なエージェント実行メタデータを記録します。
bash
vibepro review status /path/to/repo --id <story-id>で、不足しているレビュー証跡、古くなったレビュー証跡、PR作成を止めているレビュー証跡を確認します。
判断記録
判断記録は、受け入れたリスク、例外承認、ノイズ判定、その他のレビュー判断を説明します。
bash
vibepro decision status /path/to/repo --id <story-id>でStoryに対する有効な判断を確認します。
Graphify生成物
Graphifyの取り込み結果は、影響範囲を見るための判断材料です。
text
.vibepro/graphify/
graph.json
graph.html
GRAPH_REPORT.md中心になっている関数、まとまり、影響が広がりそうな接続を確認し、どのCheck Packやレビューが必要か判断します。