fix: keep one current plan and current system constraints

This commit is contained in:
mujing
2026-09-10 11:05:34 +08:00
parent 39db23b08c
commit dcce6cf762
3 changed files with 21 additions and 21 deletions
+4 -4
View File
@@ -29,17 +29,17 @@ description: 执行用户指定的已批准工程计划,验证目标与范围
---
```
执行记录沿用计划决策日期,执行时间另记正文;新批准版本用用户当地确认日期。进度与排版不改日期;旧元数据缺失不等于缺少批准,不编造日期或改写原批准内容
执行记录沿用计划决策日期,执行时间另记正文;计划重新批准用用户当地确认日期。进度与排版不改日期;旧元数据缺失不等于缺少批准,不编造日期。
- CONTEXT 只沉淀已确认的跨计划业务/设计规则、适用范围、简短原因及状态;确认即记,依赖实施的标“已确认待生效”,其他为“当前有效”。不放任务、代码日志或 agent 自选的局部实现。目标为“保存系统长期有效的业务与设计约束”,时间为最近确认决策日期。
- 对照 CONTEXT 与计划快照:无关更新继续,其他实质冲突展示影响并澄清。实施、验证及 review 完成后,重读 CONTEXT仅将本次落实的约束改为有效并移除其替代的失效规则,保留其他计划内容;失败或部分完成不提前生效,状态更新不改决策日期
- CONTEXT 只记录已确认且当前有效的业务约束、技术约束,可注明适用模块及必要原因;不放待实施方案、废弃决策、历史计划路径、任务、代码日志。目标为“保存系统当前业务与技术约束”,时间为最近确认决策日期。局部编码选择不提升为系统约束。
- 对照 CONTEXT 与计划:无关更新继续,其他实质冲突澄清。实施、验证及 review 完成后,重读 CONTEXT本次落实的约束替换失效规则,保留无关的有效约束;失败或部分完成不提前更新,不记录状态变迁或旧规则
- 执行记录仅保留任务状态、配套文件及理由、关键验证命令/结果、阻塞与偏差,不粘贴完整工具日志。恢复会话或压缩后重读 CONTEXT、计划和执行状态;无变化时复用已读内容。
## 实施边界
- 每项改动对应批准任务或验收;优先复用现有能力,自主决定具体代码及内部组织,不要求计划提供详细代码或逐字照抄算法示例。
- 可补必要测试/配置文件并说明对应验收;其他文件扩展、业务/接口/架构变化或依赖升级须先确认,不能包装为配套改动。无关发现只记录,不顺手修复或重构。
- 需变更范围时先将补充计划或新版本写入文件并标待确认,对话只给变化摘要、原因及绝对路径链接。用户审阅批准后继续;不覆盖原批准计划
- 需变更范围时直接更新同一 plan.md,仅保留最新方案;清除旧批准依据并标待确认,对话只给摘要、原因及链接。用户重新批准后继续,不生成版本副本或历史方案,也不事后改计划掩盖越界。完成前重读文件,若内容已变而未重新批准,先澄清
## 验证、Review 与提交