nex_docus/docs/sdd/architecture/decisions/README.md

1.5 KiB
Raw Permalink Blame History

ADR 索引与规则Architecture Decision Records

规则

  • 每个持久架构决策一个文件:ADR-NNNN-简短名称.md
  • 内容固定:背景 / 决策 / 后果 / 状态 / 关联规格
  • 状态:Proposed → Accepted → Deprecated / Superseded by ADR-NNNN
  • 变更已 Accepted 的 ADR 须走 governance 审批矩阵。

索引

ADR 标题 状态 关联规格
ADR-0001 混合架构DB 权限 + FS 内容 Accepted PO-1/2/3, DV-0002
ADR-0002 磁盘目录用 UUIDstorage_key映射 Accepted DV-0002
ADR-0003 技术栈选型FastAPI/React/SQLAlchemy/Redis/JWT Accepted 全部 DV
ADR-0004 全文Whoosh+ 语义ZVec双检索引擎 Accepted DV-0005/0006/0007
ADR-0005 RAG 答案可溯源:编号引用 + 支撑句对齐 Accepted DV-0007/0011
ADR-0006 写路径异步索引同步(后台任务) Accepted DV-0002/0006/0010
ADR-0007 轻量幂等数据库迁移(非 Alembic Accepted DV-0010, NFR-7
ADR-0008 部署仅支持 Docker Compose v2 + Engine ≥ 25 Accepted NFR-6, DV-0000(部署)

DV-0000 为「部署/环境」逻辑单元,对应 NFR-6/ADR-0008不生成独立功能规格文件仅作追踪占位。