最終更新: 2026/06/22 18:56
architecture/ — arc42 章構造
このディレクトリはシステム全体の設計文書を arc42 サブセットで管理します。
章構成(arc42 サブセット)
| 章 | arc42 章名 | 本プロジェクトでの利用 |
|---|---|---|
| 01 | Introduction and Goals | PRD・BRD・ユースケース概要 |
| 02 | Architecture Constraints | GAS制約・J-SOX要件・ソロ運用制約 |
| 03 | System Scope and Context | コンテキスト図(C4 L1) |
| 04 | Solution Strategy | 主要技術決定サマリー(ADR群への入口) |
| 05 | Building Block View | モジュール構成(C4 L2 コンテナ図) |
| 06 | Runtime View | 処理フロー・データパイプライン |
| 07 | Deployment View | デプロイ構成(dev/prod・clasp) |
| 08 | Cross-cutting Concepts | 横断関心事(エラーハンドリング・監査ログ等) |
| 09 | Architecture Decisions | ADR 一覧への参照 |
| 10 | Quality Requirements | NFR・品質シナリオ |
| 11 | Risks and Technical Debts | 既知リスク・技術的負債 |
| 12 | Glossary | 用語集 |
移行予定ファイル(Phase 2)
docs/arch/arch_module_roadmap.md→architecture/05-building-block-view.mddocs/arch/security_framework_mapping.md→architecture/10-quality-requirements.mddocs/arch/ref_sme_accounting_guidelines.md→docs/_internal/01_discovery/へ移動(内部参照資料として再分類)
Decision Pipeline グラフ構造図
decision_pipeline.mmd は Decision Pipeline (LangGraph TS) のノード・エッジ構造を Mermaid 形式で自動生成したファイルです。graph.ts を変更した場合は cd drp && pnpm graph:export で再生成してください。PR 時に CI が同期チェックを行います。
frontmatter
このディレクトリのファイルは type: adr または type: spec を使用します。
_meta/templates/spec.md を参照してください。