arch-design-agent-skill-das.../design/application-architecture/README.md

2.0 KiB
Raw Blame History

Application Architecture

回答的问题:

  • 系统边界在哪里?
  • 系统级逻辑架构如何分层?
  • 模块/服务内部如何分层?
  • 模块怎么拆?
  • 模块之间如何依赖?
  • 与哪些外部系统集成?
  • 哪些接口是关键协作契约?
  • 如何与代码仓库结构对齐?

本目录产出

依赖

输出给

最小实践要求

  • 至少有 1 张系统上下文图
  • 如需要表达系统整体层次,补 1 页系统级分层架构图
  • 如存在明确代码/逻辑分层,补 1 页模块内技术分层说明
  • 至少列出模块职责、owner、依赖关系
  • 至少列出关键外部集成
  • 正式交付开发前补 06-codebase-alignment.csv07-module-boundary-rules.md
  • 表格型数据使用 CSV不用 Markdown 表格