AIも人間も嘘や勘違いがある 意図したものを作るには厳密な準備が必要 100~300文字のプロンプトでは限界
すべてTypeScriptで構築
/api
project-core.mdでドメイン知識を文書化
/docs
/application
/ ├── docs/ # 計画・設計フェーズ │ ├── features/ # 新機能計画 │ └── bugs/ # バグ調査計画 └── application/ # 実装フェーズ
各層で必要な情報のみ提供し認知負荷を軽減
バックエンド → OpenAPI Spec → フロントエンド型定義 (自動生成) (自動生成)
効果: フロント・バック間の型整合性を機械的に保証
/docs/features/
ドキュメント作成
実装コード禁止
/application/
コード実装
仕様書を参照
docs/bugs/YYYY-MM-DD-{feature}-{issue}.md
セキュリティ統合
開発効率化