棚卸しメモ:世界最高基準テンプレート体系の前提
ユーザー理解
ユーザーの要望は、非エンジニアが「やりたいこと」を自然言語で伝えるだけで、AIがリサーチ、素材収集、要件定義、仕様書、技術要件、ハーネス設計、テスト計画、レビュー、リスク対策、再リサーチ、再提案までを一連のループとして実行できる、世界最高基準のテンプレート体系を作ることである。
重要なのは、単にテンプレートを作ることではない。テンプレートを埋めるために強化リサーチを行い、生成された要件・仕様・設計をCodex/Opus/CI/テストハーネスでレビューし、発見されたリスク・破綻・不足・世界最高基準未達を再リサーチへ戻し、テンプレートと成果物を更新する自己改善ループを制度化する必要がある。
既存成果物
-
/home/ubuntu/research_failure_risk_mitigation_report.md- 既存の開発破綻リスク対策レポート。 - NIST SSDF、OWASP SAMM/ASVS、C4、ADR、テストピラミッド等の基礎が入っている。 -
/home/ubuntu/enhanced_development_failure_risk_loop_report.md- Codex/Opusレビュー、発見→再リサーチ→再提案ループ、赤黄緑ゲート、NO-GO条件、プロンプトを強化したレポート。 -
/home/ubuntu/deep_research_loop_findings.md- Anthropic、OpenAI Codex、自律テスト修復、OPENDEV、自己修復ソフトウェア、ハッカソン/コミュニティ実務の調査ノート。 -
/home/ubuntu/world_class_requirements_deck- 世界最高基準の要件定義書に関する発表資料。 - 今回の追加論点として「破綻リスクはループで潰す」「CodexとOpusは役割を分ける」「素人判断は赤黄緑に変換する」を追加済み。
今回作るべき最終成果物
- マスター運用ガイド
- リサーチ入力テンプレート
- Evidence Matrixテンプレート
- 要件定義テンプレート
- 仕様書テンプレート
- 技術要件テンプレート
- アーキテクチャ設計テンプレート
- SDDテンプレート
- ハーネス設計テンプレート
- テスト計画テンプレート
- CI品質ゲートテンプレート
- リスク台帳テンプレート
- 外部API・規約・自動化制限チェックテンプレート
- Codexレビュー依頼テンプレート
- Opus再分析テンプレート
- 発見台帳・再提案ログテンプレート
- 赤黄緑ゲート・NO-GOチェックリスト
- すべてをつなぐループ運用手順
重要な設計原則
テンプレートは、非エンジニアに専門判断を強制しない。専門判断は、根拠、受入基準、テストID、リスクID、レビューID、赤黄緑、NO-GO条件、次アクションに変換する。
生成物は最初から完成物と扱わず、仮説として扱う。レビューで見つかった問題は、実装修正だけでなく、リサーチ、要件、仕様、設計、テスト、CI、ハーネス、運用ルールへ戻す。