13 lines
735 B
Markdown
13 lines
735 B
Markdown
---
|
||
applyTo: "01 - Knowledge & Prompts/**/*.md"
|
||
description: "用于架构设计文档与方案讨论,关键词:模块化单体、分层、ADR、依赖方向"
|
||
---
|
||
|
||
# 架构设计约束
|
||
|
||
- 默认采用模块化单体;仅在明确满足隔离性、扩展性、独立部署、团队规模等触发条件时考虑微服务拆分。
|
||
- 必须保持单向依赖流,禁止下层反向依赖上层。
|
||
- 严格关注点分离:协议处理、业务逻辑、数据持久化分离。
|
||
- 遇到重大架构分歧必须先提出可选方案并等待确认;确认后先产出 ADR 再继续实现。
|
||
- 参考规范:`02 - Design Standard/2.1 系统架构设计原则.md`、`02 - Design Standard/2.4 项目文档与架构决策规范.md`。
|