{
 "schema": 1,
 "layer": "common",
 "defaults": {
  "authority": "source",
  "scope": "team",
  "change": "free",
  "distribution": "site",
  "priority": 0,
  "status": "established",
  "retention": "all"
 },
 "types": [
  {
   "id": "section-index",
   "title": "分類索引頁",
   "category": "site",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/*.md",
    "{docsRoot}/docs/**/README.md",
    "{docsRoot}/docs/**/index.md"
   ],
   "priority": 10,
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page",
   "inherit": "container",
   "note": "保存、發布與 git 限制繼承所屬目錄的類型；無所屬類型時才用本類型的值"
  },
  {
   "id": "category-config",
   "title": "Docusaurus 分類設定",
   "category": "site",
   "role": "config",
   "paths": [
    "{docsRoot}/docs/**/_category_.json"
   ],
   "priority": 10,
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "hidden",
   "inherit": "container",
   "note": "保存、發布與 git 限制繼承所屬目錄的類型；無所屬類型時才用本類型的值"
  },
  {
   "id": "site-asset",
   "title": "站台圖檔",
   "category": "site",
   "role": "config",
   "paths": [
    "{docsRoot}/static/img/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "hidden"
  },
  {
   "id": "site-source",
   "title": "站台原始碼與設定",
   "category": "site",
   "role": "config",
   "paths": [
    "{docsRoot}/*",
    "{docsRoot}/scripts/**",
    "{docsRoot}/src/**",
    "{docsRoot}/.claude/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/docs-site"
    ]
   },
   "presentation": "hidden",
   "note": "受管檔由 /docs-site 依 .docs-site.json 管理；其餘為專案設定"
  },
  {
   "id": "design-reference",
   "title": "設計參考頁",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/static/design-reference/**"
   ],
   "status": "proposed",
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "asset-index",
   "note": "三個專案都有，現行 skills/rules 找不到產出者"
  },
  {
   "id": "br",
   "title": "業務需求 BR",
   "category": "source",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/requirements/business-requirements/**"
   ],
   "legacy": [
    "{docsRoot}/docs/specs/business-requirements/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/br"
    ]
   },
   "change": "versioned",
   "presentation": "page",
   "downstream": "exclude",
   "belongsTo": [
    "br"
   ]
  },
  {
   "id": "requirements-transcript",
   "title": "需求訪談／會議逐字稿",
   "category": "source",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/requirements/interviews/**",
    "{docsRoot}/docs/requirements/meetings/**"
   ],
   "legacy": [
    "{docsRoot}/docs/specs/transcripts/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/transcribe"
    ]
   },
   "presentation": "page",
   "downstream": "exclude"
  },
  {
   "id": "requirements-research",
   "title": "需求研究資料",
   "category": "source",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/requirements/research/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page",
   "downstream": "exclude"
  },
  {
   "id": "meeting-transcript",
   "title": "設計／其他會議逐字稿",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/meetings/**",
    "{docsRoot}/docs/meetings/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/transcribe"
    ]
   },
   "presentation": "page",
   "downstream": "exclude"
  },
  {
   "id": "roadmap",
   "title": "Roadmap",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/roadmap.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/roadmap"
    ]
   },
   "change": "versioned",
   "presentation": "page"
  },
  {
   "id": "feature-list",
   "title": "Feature List",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/feature-list.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/feature-list",
     "/progress"
    ]
   },
   "presentation": "page",
   "note": "m-work 共享進度保護集"
  },
  {
   "id": "epic",
   "title": "Epic",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/epics/epic-*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/epic"
    ]
   },
   "change": "versioned",
   "presentation": "page",
   "belongsTo": [
    "epic"
   ]
  },
  {
   "id": "us",
   "title": "User Story",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/user-stories/**/US-*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/us"
    ]
   },
   "change": "versioned",
   "presentation": "page",
   "belongsTo": [
    "us",
    "epic"
   ]
  },
  {
   "id": "sbe",
   "title": "SBE 場景",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/sbe/**/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/sbe"
    ]
   },
   "change": "versioned",
   "presentation": "page",
   "belongsTo": [
    "us"
   ]
  },
  {
   "id": "checklist",
   "title": "需求品質檢核／評估摘要",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/checklists/*-checklist.md",
    "{docsRoot}/docs/specs/checklists/*-assess-summary.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/checklist",
     "/assess"
    ]
   },
   "presentation": "page",
   "belongsTo": [
    "us"
   ]
  },
  {
   "id": "analysis-report",
   "title": "一致性分析報告",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/analysis-report.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/analyze"
    ]
   },
   "change": "regenerate",
   "presentation": "page"
  },
  {
   "id": "development-plan",
   "title": "開發計畫",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/development-plan.md"
   ],
   "status": "proposed",
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page",
   "note": "florae／參考實作都有，現行 skills/rules 找不到產出者"
  },
  {
   "id": "report-spec",
   "title": "報表規格 RPT",
   "category": "spec",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/reports/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/report"
    ]
   },
   "change": "versioned",
   "presentation": "page",
   "belongsTo": [
    "rpt"
   ]
  },
  {
   "id": "domain-model",
   "title": "領域模型",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/domain-model.md",
    "{docsRoot}/docs/design/domain-model/*.md"
   ],
   "legacy": [
    "{docsRoot}/docs/specs/domain-model.md",
    "{docsRoot}/docs/specs/domain-model/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/domain-model"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "data-model",
   "title": "資料模型",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/data-models/**/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "api-spec",
   "title": "API Spec",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/api-specs/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/api-spec"
    ]
   },
   "change": "versioned",
   "presentation": "page"
  },
  {
   "id": "decision-record",
   "title": "ADR",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/decision-records/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "persona",
   "title": "Persona",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/personas/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/persona"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "system-context",
   "title": "系統脈絡",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/system-context.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/system-context"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "roles-and-accounts",
   "title": "角色與帳號設計",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/roles-and-accounts.md"
   ],
   "status": "proposed",
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "design-example",
   "title": "設計範例",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/examples/**/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "report-style",
   "title": "報表樣式定義",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/design/report-styles/*/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/report"
    ]
   },
   "presentation": "page",
   "belongsTo": [
    "style"
   ]
  },
  {
   "id": "report-style-data",
   "title": "報表樣式結構化資料",
   "category": "design",
   "role": "data",
   "paths": [
    "{docsRoot}/docs/design/report-styles/*/*.json"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/report"
    ]
   },
   "presentation": "hidden",
   "belongsTo": [
    "style"
   ]
  },
  {
   "id": "report-layout",
   "title": "報表採用樣板",
   "category": "design",
   "role": "document",
   "paths": [
    "{docsRoot}/static/reports/layouts/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/report"
    ]
   },
   "presentation": "asset-index",
   "belongsTo": [
    "rpt"
   ]
  },
  {
   "id": "uat-guide",
   "title": "UAT 驗收指南",
   "category": "verification",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/testing/test-plans/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/uat-script"
    ]
   },
   "change": "regenerate",
   "presentation": "page",
   "belongsTo": [
    "us"
   ]
  },
  {
   "id": "uat-guide-sources",
   "title": "UAT 指南來源 sidecar",
   "category": "verification",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/testing/test-plans/*.sources.json"
   ],
   "lifecycle": "persistent",
   "authority": "derived",
   "derivedFrom": {
    "source": "uat-guide",
    "generator": "/uat-script"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/uat-script"
    ]
   },
   "change": "regenerate",
   "presentation": "hidden",
   "belongsTo": [
    "us"
   ],
   "git": "tracked",
   "gitReason": "verifier 以 sidecar 判定 stale，須隨指南提交",
   "retention": "with-source"
  },
  {
   "id": "uat-result",
   "title": "UAT 驗收結果",
   "category": "verification",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/testing/uat-results/*.json"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/uat"
    ]
   },
   "change": "append-only",
   "presentation": "asset-index",
   "belongsTo": [
    "us"
   ],
   "retention": "all"
  },
  {
   "id": "uat-snapshot",
   "title": "UAT 來源快照",
   "category": "verification",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/testing/uat-results/snapshots/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "generator",
    "by": [
     "/uat"
    ]
   },
   "change": "append-only",
   "presentation": "hidden",
   "retention": "referenced"
  },
  {
   "id": "uat-equivalence",
   "title": "UAT 等價處置紀錄",
   "category": "verification",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/testing/uat-results/equivalence/**",
    "{docsRoot}/docs/testing/uat-results/equivalence-archive/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "generator",
    "by": [
     "/uat"
    ]
   },
   "change": "append-only",
   "presentation": "hidden",
   "retention": "all"
  },
  {
   "id": "test-result",
   "title": "測試結果報告",
   "category": "verification",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/testing/test-results/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "test-data-seed",
   "title": "測試資料 seed 說明",
   "category": "verification",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/testing/test-data-seed.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "sim-plan",
   "title": "模擬計畫",
   "category": "verification",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/testing/sim-plans/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/sim-plan"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "report-evidence",
   "title": "報表驗證證據",
   "category": "verification",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/testing/reports/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "generator",
    "by": [
     "/report"
    ]
   },
   "change": "append-only",
   "presentation": "asset-index",
   "belongsTo": [
    "rpt"
   ],
   "retention": "referenced+latest"
  },
  {
   "id": "report-preview",
   "title": "報表樣張預覽",
   "category": "verification",
   "role": "projection",
   "paths": [
    "{docsRoot}/static/reports/previews/**"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "report-evidence",
    "generator": "/report"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/report"
    ]
   },
   "presentation": "confirm-entry",
   "belongsTo": [
    "rpt"
   ],
   "retention": "regenerate"
  },
  {
   "id": "report-restoration",
   "title": "原樣張還原對照",
   "category": "verification",
   "role": "projection",
   "paths": [
    "{docsRoot}/static/reports/restorations/**"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "受控儲存的原樣張",
    "generator": "/report"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/report"
    ]
   },
   "presentation": "confirm-entry",
   "distribution": "preview-only",
   "belongsTo": [
    "rpt"
   ],
   "retention": "regenerate",
   "note": "ADR-020 的原樣張在受控儲存，與「git 為唯一共享空間」需對齊"
  },
  {
   "id": "sprint",
   "title": "Sprint 文檔",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/progress/sprints/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/sprint",
     "/progress"
    ]
   },
   "presentation": "page",
   "belongsTo": [
    "sprint"
   ]
  },
  {
   "id": "progress-index",
   "title": "進度總覽",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/progress/README.md"
   ],
   "priority": 20,
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/progress"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "follow-ups",
   "title": "Follow-up backlog",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/progress/follow-ups.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/follow-up"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "work-log",
   "title": "工作日誌",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/specs/progress/work-logs/*.md"
   ],
   "status": "proposed",
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page",
   "note": "m-follow-up 只提到與 sprints 同層，沒有產出者"
  },
  {
   "id": "guide",
   "title": "開發指引",
   "category": "guide",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/guides/**/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "operations",
   "title": "維運手冊",
   "category": "guide",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/operations/**/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page"
  },
  {
   "id": "rfc",
   "title": "框架 RFC",
   "category": "guide",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/rfcs/*.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/rfc"
    ]
   },
   "presentation": "page"
  },
  {
   "id": "openapi-pages",
   "title": "OpenAPI 參考頁",
   "category": "reference",
   "role": "projection",
   "paths": [
    "{docsRoot}/docs/api/**"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "Bruno API Spec",
    "generator": "sync-static.js"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "sync-static.js"
    ]
   },
   "presentation": "page",
   "retention": "regenerate"
  },
  {
   "id": "openapi-spec",
   "title": "OpenAPI YAML",
   "category": "reference",
   "role": "projection",
   "paths": [
    "{docsRoot}/openapi/*.yaml"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "Bruno API Spec",
    "generator": "sync-static.js"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "sync-static.js"
    ]
   },
   "presentation": "hidden",
   "retention": "regenerate"
  },
  {
   "id": "javadoc",
   "title": "Server Javadoc",
   "category": "reference",
   "role": "projection",
   "paths": [
    "{docsRoot}/static/*/javadoc/**"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "server 原始碼",
    "generator": "sync-static.js"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "sync-static.js"
    ]
   },
   "presentation": "asset-index",
   "retention": "regenerate"
  },
  {
   "id": "llms-index",
   "title": "AI 站內索引",
   "category": "reference",
   "role": "projection",
   "paths": [
    "{docsRoot}/static/llms.txt"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "hidden",
   "status": "proposed",
   "note": "目前手動維護；提案改由 docs.py register 產生"
  },
  {
   "id": "module-inventory",
   "title": "模組清單",
   "category": "reference",
   "role": "projection",
   "paths": [
    "{workspace}/.claude/docs/module-inventory.md"
   ],
   "lifecycle": "persistent",
   "authority": "derived",
   "derivedFrom": {
    "source": "project.json",
    "generator": "/scaffold-*"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/scaffold-project",
     "/scaffold-module"
    ]
   },
   "presentation": "hidden",
   "distribution": "workspace",
   "git": "tracked",
   "gitReason": "AI 每次 session 需讀取，不依賴產生器"
  },
  {
   "id": "peer-review-exchange",
   "title": "審閱交換目錄",
   "category": "exchange",
   "role": "exchange",
   "paths": [
    "{docsRoot}/docs/exchanges/reviews/*/**"
   ],
   "lifecycle": "temporary",
   "close": {
    "trigger": "/peer-review close",
    "owner": "作者"
   },
   "retention": "remove-at-close",
   "writer": {
    "mode": "field-owned",
    "by": [
     "/peer-review"
    ]
   },
   "presentation": "page",
   "distribution": "preview-only",
   "belongsTo": [
    "brief"
   ],
   "status": "proposed",
   "note": "交換目錄的容器：目錄內未被更精確類型命中的檔案（含根目錄索引）都繼承此保存與發布限制"
  },
  {
   "id": "peer-review-brief",
   "title": "審閱簡報",
   "category": "exchange",
   "role": "exchange",
   "paths": [
    "{docsRoot}/docs/exchanges/reviews/*/brief.md"
   ],
   "lifecycle": "temporary",
   "close": {
    "trigger": "/peer-review close",
    "owner": "作者"
   },
   "writer": {
    "mode": "field-owned",
    "by": [
     "/peer-review"
    ]
   },
   "presentation": "page",
   "distribution": "preview-only",
   "belongsTo": [
    "brief"
   ],
   "retention": "remove-at-close",
   "legacy": [
    "{workspace}/.claude/peer-review/*.md"
   ],
   "status": "proposed",
   "note": "提案：移入 docs 模組並在審閱期間提交；結案後從目前版本移除，歷史保留"
  },
  {
   "id": "peer-review-evidence",
   "title": "審閱證據",
   "category": "exchange",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/exchanges/reviews/*/evidence/**"
   ],
   "status": "proposed",
   "lifecycle": "temporary",
   "close": {
    "trigger": "/peer-review close",
    "owner": "作者"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/peer-review"
    ]
   },
   "change": "append-only",
   "presentation": "asset-index",
   "distribution": "preview-only",
   "belongsTo": [
    "brief"
   ],
   "note": "提案：結案時有價值的證據落到持久類型，其餘隨簡報移除",
   "retention": "remove-at-close",
   "legacy": [
    "{workspace}/.claude/peer-review/*/**"
   ]
  },
  {
   "id": "review-display",
   "title": "審閱展示副本",
   "category": "exchange",
   "role": "projection",
   "paths": [
    "{docsRoot}/static/reviews/**"
   ],
   "lifecycle": "regenerable",
   "authority": "derived",
   "derivedFrom": {
    "source": "peer-review-brief",
    "generator": "/peer-review"
   },
   "writer": {
    "mode": "generator",
    "by": [
     "/peer-review"
    ]
   },
   "presentation": "confirm-entry",
   "distribution": "preview-only",
   "belongsTo": [
    "brief"
   ],
   "retention": "regenerate",
   "status": "deprecated",
   "note": "簡報與附件直接在 docs 模組呈現後不再需要展示副本"
  },
  {
   "id": "work-request",
   "title": "Sprint 工作交付請求",
   "category": "exchange",
   "role": "exchange",
   "paths": [
    "{docsRoot}/docs/exchanges/work/*/request.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/work"
    ]
   },
   "presentation": "page",
   "distribution": "site",
   "belongsTo": [
    "work",
    "us"
   ],
   "legacy": [
    "{workspace}/.claude/work/*/request.md"
   ],
   "status": "proposed"
  },
  {
   "id": "work-progress",
   "title": "工作分支進度",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{docsRoot}/docs/exchanges/work/*/progress.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "single",
    "by": [
     "/work"
    ]
   },
   "scope": "branch",
   "presentation": "page",
   "distribution": "site",
   "belongsTo": [
    "work"
   ],
   "legacy": [
    "{workspace}/.claude/work/*/progress.md"
   ],
   "status": "proposed"
  },
  {
   "id": "work-evidence",
   "title": "工作整合證據",
   "category": "exchange",
   "role": "evidence",
   "paths": [
    "{docsRoot}/docs/exchanges/work/*/**"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "generator",
    "by": [
     "/work"
    ]
   },
   "change": "append-only",
   "presentation": "asset-index",
   "distribution": "site",
   "belongsTo": [
    "work"
   ],
   "retention": "referenced",
   "legacy": [
    "{workspace}/.claude/work/*/**"
   ],
   "status": "proposed"
  },
  {
   "id": "handoff",
   "title": "交接便條紙",
   "category": "exchange",
   "role": "exchange",
   "paths": [
    "{workspace}/.claude/handoff.md"
   ],
   "lifecycle": "personal",
   "writer": {
    "mode": "single",
    "by": [
     "/handoff"
    ]
   },
   "scope": "personal",
   "presentation": "hidden",
   "distribution": "workspace",
   "retention": "local-only",
   "note": "個人便條紙，是否移入 docs 模組待決"
  },
  {
   "id": "report-scratch",
   "title": "報表本機暫存輸出",
   "category": "verification",
   "role": "projection",
   "paths": [
    "{workspace}/output/**"
   ],
   "lifecycle": "scratch",
   "writer": {
    "mode": "generator",
    "by": [
     "/report"
    ]
   },
   "presentation": "hidden",
   "distribution": "workspace",
   "retention": "local-only",
   "note": "只放未給人看的中間產物；給人確認的樣張屬 report-preview"
  },
  {
   "id": "module-doc",
   "title": "模組內說明文件",
   "category": "guide",
   "role": "document",
   "paths": [
    "{module}/docs/**"
   ],
   "status": "proposed",
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "hidden",
   "distribution": "workspace",
   "note": "host／server 模組自帶；是否進文檔站待決"
  },
  {
   "id": "feature-changelog",
   "title": "Feature Changelog",
   "category": "tracking",
   "role": "document",
   "paths": [
    "{module}/FEATURE_CHANGELOG.md"
   ],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open",
    "by": [
     "/release-app"
    ]
   },
   "presentation": "hidden",
   "distribution": "workspace"
  },
  {
   "id": "other",
   "title": "其他（通用）",
   "category": "other",
   "role": "document",
   "paths": [],
   "lifecycle": "persistent",
   "writer": {
    "mode": "open"
   },
   "presentation": "page",
   "status": "established",
   "note": "專案層以 base: other 宣告方法論尚未定義的類型，必須寫 purpose；audit 列為框架擴充建議"
  }
 ]
}