用途:在实现规划之前,从需求出发产出一份与风险相称、有证据支撑的目标系统设计,覆盖边界、契约、数据流、失败行为、运维与权衡。只修改已批准的设计文档,不实现、不审计、不批准交付。
主要能力:按清单推进六个阶段——框定设计(业务结果、参与者、范围、非目标、时间跨度、读者、语言与目标文档);先估算再选组件(平均/峰值速率、并发、负载与带宽、存储增长、保留与恢复量,给出公式、区间与假设);定义领域、数据与契约(能力、模块、所有权、不变量、依赖方向、系统记录、数据模型、生命周期、一致性、事务边界、API/事件/命令/模式/错误/幂等/排序/版本与兼容性、信任边界与授权);构建高层设计与关键低层设计(上下文、可部署单元、存储、队列、外部系统、数据流,以及成功、过载、依赖失败、重试、超时、降级、恢复、取消等路径);决策与验证(比较可信备选方案,记录选中与拒绝项及后果、敏感点与重开条件,定义验收证据与通过标准,但不执行);撰写与报告。
使用方式:复用清晰的目标设计文档,否则使用 docs/architecture/target-design.md;按路径读取基线、现状、决策、接口、图表与迁移产物,均非强制。事实、假设、估算、拟议决策与未决选择需分别标注。优先可逆选择与最简拓扑;新应用可先考虑模块化单体,不强行套用于库、插件或既有拓扑。不得静默更改已接受的决策,需记录冲突与所需治理动作。
限制:不执行验证实验,不展开完整实现计划;外部能力以官方文档为准,否则标记未验证;估算须可复现并标注为估算而非测量。结论用 READY、REVISE 或 BLOCKED;缺少必要意图、证据、权限或目标位置时返回 BLOCKED。输出按 Result、Scope、Evidence、Verification、Completion 五字段报告。具体收费、平台与安装命令暂未提供。