feat: add design principles and compatibility rollout assessment
This commit is contained in:
@@ -32,6 +32,8 @@ Agent 先调查再提问,纠正有证据的错误判断,每轮维护精简
|
||||
|
||||
计划列出修改文件、目标、原因和验收要求,不预写详细实现代码。核心算法可附少量代码或伪代码帮助审查;具体实现由执行 agent 在已批准的行为和架构边界内自主决定。
|
||||
|
||||
方案与实施遵循最小改动、单一职责和开闭原则,按需采用设计模式;保持功能模块边界,通用架构能力不绑定具体业务,避免为套模式增加抽象,以降低扩展和审查复杂度。
|
||||
|
||||
审阅确认后自行开启新会话,指定已批准的计划:
|
||||
|
||||
```text
|
||||
@@ -42,6 +44,8 @@ Agent 先调查再提问,纠正有证据的错误判断,每轮维护精简
|
||||
|
||||
执行时允许增加必要测试或配置文件并说明理由;涉及业务、接口、架构或其他范围扩展时,需更新计划并确认。验证和 review 通过后创建本地提交,不 push。
|
||||
|
||||
计划预先评估兼容性,执行结果根据实际改动复核接口、数据、配置及新旧版本影响。结果明确是否需要特殊上线步骤和顺序;需要时提供前置条件、顺序、验证点及必要回退限制,无需时明确说明,未知项如实标注。上线评估不等于实际部署授权。
|
||||
|
||||
## 资产约定
|
||||
|
||||
首次未指定资产目录时会询问;之后从项目 `.agent/MEMORY.md` 复用。这个文件只保存必要定位信息,通过 Git 本地 exclude 排除,不修改项目共享 `.gitignore`。已被跟踪时会先报告冲突,不自行取消跟踪。
|
||||
|
||||
Reference in New Issue
Block a user