Status: Stable Review cadence: Monthly Owner: Product / Maintainer
デモ実施前に以下を確認してください。
docs/working/ 配下に TASK ディレクトリのサンプルが 1 件以上あるbin/plangate doctor が実行できるサンプルがない場合は、デモ前に ultra-light モードで 1 タスクを実行しておくことを推奨します。
このドキュメントは、PlanGate の価値をデモで説明するためのスクリプトである。
対象は PM / PO / EM / CTO / Developer。説明よりも、実際の流れを見せることで PlanGate の価値を伝える。
このデモで伝えることは 1 つである。
AI がコードを書く前に、必ず「何を作るか」「どう検証するか」が残る。
補足として、ai-loop を使う場合は PR 作成後の CI / review repair が MERGE_READY まで収束し、最終判断と merge は人間が担うことも説明する。
AI に小さな PBI を渡す。
AI はすぐにコードを書かない。まず plan、todo、test-cases を作る。
標準フローでは、人間が C-3 で承認するまで、AI は production code を編集できない。
承認後、AI は実装し、検証し、handoff を残す。
ai-loop を使う eligible run では、C-3’ による AI 裁定と PR 後の delivery loop により、CI / review repair を MERGE_READY まで収束させる。ただし C-4 / merge は Human-owned のままである。
これにより、AI 開発が単なる自動実装ではなく、計画・承認・検証・引き継ぎ・delivery convergence を持つプロダクトデリバリーになる。
docs/working/TASK-XXXX/pbi-input.md
伝えるポイント:
docs/working/TASK-XXXX/plan.md
docs/working/TASK-XXXX/todo.md
docs/working/TASK-XXXX/test-cases.md
伝えるポイント:
docs/working/TASK-XXXX/approvals/c3.json
bin/plangate render TASK-XXXX --html
bin/plangate approve TASK-XXXX
伝えるポイント:
render --html で C-3 レビューを見せやすくできるapprove で人間ワンアクションの C-3 承認ができるgit diff
伝えるポイント:
docs/working/TASK-XXXX/verification.md
docs/working/TASK-XXXX/evidence/
伝えるポイント:
docs/working/TASK-XXXX/approvals/c4.json
docs/working/TASK-XXXX/handoff.md
伝えるポイント:
5-minute demo に加えて、以下を見せる。
見せる内容:
伝えるポイント:
PlanGate は単なるルール文書ではなく、破ってはいけない条件を runtime / hook 側に寄せます。
見せる内容(実装済み、v8.6.0):
bin/plangate eval
bin/plangate metrics TASK-XXXX --collect
bin/plangate metrics TASK-XXXX --report
bin/plangate metrics --report --aggregate
伝えるポイント:
見せる内容(v8.8.0 / #198 で実装済み):
伝えるポイント:
PlanGate は、AI が何を生成したかではなく、何が採用され残ったかを重視します。
見せる内容(advanced demo):
PR_CREATED
→ CI / review repair loop
→ MERGE_READY
→ Human C-4 / merge
伝えるポイント:
MERGE_READY まで収束させるMERGE_READY であり、MERGED ではない| Audience | Emphasize |
|---|---|
| PM | リリース判断、リスク管理、証跡 |
| PO | PBI、受入条件、Done の定義 |
| EM | チーム標準、レビュー負荷、手戻り削減 |
| CTO | AI 導入の統制、監査可能性、再現性 |
| Developer | 実装前の方針確認、レビューしやすさ、検証証拠 |
PlanGate は AI の速度を否定しません。
AI が速く動く前に、何を作るか、なぜ作るか、どう検証するかを固定します。
PR 作成後も、CI とレビュー指摘への対応を MERGE_READY まで収束させます。
ただし、最後に採用するか、merge するかは人間が判断します。
だから AI 開発を、速いだけでなく、説明可能で、検証可能で、チームで運用可能なものにできます。
bin/plangate render TASK-XXXX --html を説明できるbin/plangate approve TASK-XXXX を説明できるMERGE_READY と Human-owned merge の境界を説明できる