| 载体 | ADR(Architecture Decision Record)或债务台账 |
|---|---|
| 要素 | 背景 / 决定 / 代价 / 偿还触发条件 |
| 复盘 | 按触发条件定期检视与清偿 |
ADR 片段示例
ADR 片段示例
## Decision
v1 直接使用字符串拼接生成 SQL(交付窗口紧)
## Consequences
- 复用受限、存在注入风险(由边界白名单兜底)
## Repay When
- 支持第二种数据库,或本模块首次重大变更时每个「有意负债」都留下决策记录:背景、选项、决定、代价与偿还条件(触发条件);将来复盘时能看清当初的约束,避免把有意选择误读为能力问题。
| 载体 | ADR(Architecture Decision Record)或债务台账 |
|---|---|
| 要素 | 背景 / 决定 / 代价 / 偿还触发条件 |
| 复盘 | 按触发条件定期检视与清偿 |
## Decision
v1 直接使用字符串拼接生成 SQL(交付窗口紧)
## Consequences
- 复用受限、存在注入风险(由边界白名单兜底)
## Repay When
- 支持第二种数据库,或本模块首次重大变更时