当前 DevHarness 对安全、工单、测试、Wiki 和归档闭环约束完整,但尚未明确限制 Agent 的无关扩展、重复检查、预防性验证和完成后的继续优化。新项目使用时可能出现超出字面范围、重复读取环境、同时猜测多个错误原因或在达到验收后继续工作的情况。
目标是在不削弱安全和必要闭环的前提下,增加效率与范围控制规则。
新增四组规则:
规则优先级:本节只能减少无关工作,不得削弱安全规则、已确认方案、工单范围、必要测试、Wiki 同步、Git 提交和验收归档。
预计修改文件:
Development-Workflow
AGENTS.md
CLAUDE.md
docs/01-workflow.md
dev_scripts/check_harness.py
tests/test_harness_docs.py
python -m unittest discover -s tests -v python dev_scripts/check_harness.py --strict python dev_scripts/sync_wiki_docs.py --check python -m compileall -q dev_scripts tests git diff --check
人工核对规则没有与永久安全规则、工单闭环和 Skill 触发要求冲突。
风险:过度强调速度导致跳过必要验证;“同一任务指纹”定义不清导致错误复用旧事实;“最小验收”被误解为首次运行成功。
控制:明确规则优先级、状态失效条件和必须重检项;使用“同一任务和同一环境状态”替代不透明的任务指纹。
回退:通过 Wiki revision 和 Git 提交恢复原开发工作流与 Agent 规则。
用户已确认方案,开始实施。工作区干净;本任务只修改执行纪律相关规则和检查,不新增辅助脚本或执行框架。
无影响用户确认结果的方案差异。采用“同一任务和同一环境状态”而非“任务指纹”,避免引入未定义概念。
python -m unittest discover -s tests -v
python dev_scripts/check_harness.py --strict
python dev_scripts/sync_wiki_docs.py --check
python -m compileall -q dev_scripts tests
git diff --check
d3df733
状态保持待验收,用户确认前不关闭。
d659521d10749dfde343b5524114efdda8251a03
docs/task/4-Agent效率与范围控制.md
e29b9e4
origin/main
用户已于 2026-08-08 明确验收通过。Wiki 归档状态已更新为“已完成”,revision:3c2d8b9e5d82a0d3da5b71ef9d889e11d813d27d;本地镜像已通过提交 874ca62 推送到 main。本工单无父级 MVP/Epic,现按流程关闭。
3c2d8b9e5d82a0d3da5b71ef9d889e11d813d27d
874ca62
main
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
当前 DevHarness 对安全、工单、测试、Wiki 和归档闭环约束完整,但尚未明确限制 Agent 的无关扩展、重复检查、预防性验证和完成后的继续优化。新项目使用时可能出现超出字面范围、重复读取环境、同时猜测多个错误原因或在达到验收后继续工作的情况。
目标是在不削弱安全和必要闭环的前提下,增加效率与范围控制规则。
做什么 / 不做什么
已确认方案
新增四组规则:
规则优先级:本节只能减少无关工作,不得削弱安全规则、已确认方案、工单范围、必要测试、Wiki 同步、Git 提交和验收归档。
预计修改文件:
Development-WorkflowAGENTS.mdCLAUDE.mddocs/01-workflow.md镜像dev_scripts/check_harness.pytests/test_harness_docs.py文档影响
验收标准
验证方式
人工核对规则没有与永久安全规则、工单闭环和 Skill 触发要求冲突。
风险和回退
风险:过度强调速度导致跳过必要验证;“同一任务指纹”定义不清导致错误复用旧事实;“最小验收”被误解为首次运行成功。
控制:明确规则优先级、状态失效条件和必须重检项;使用“同一任务和同一环境状态”替代不透明的任务指纹。
回退:通过 Wiki revision 和 Git 提交恢复原开发工作流与 Agent 规则。
用户已确认方案,开始实施。工作区干净;本任务只修改执行纪律相关规则和检查,不新增辅助脚本或执行框架。
实现完成,进入待验收
最终方案
AGENTS.md和 Development-Workflow 中加入“效率与范围控制”,明确其优先级低于安全、工单和必要闭环。方案差异
无影响用户确认结果的方案差异。采用“同一任务和同一环境状态”而非“任务指纹”,避免引入未定义概念。
验证结果
python -m unittest discover -s tests -v:17/17 通过。python dev_scripts/check_harness.py --strict:通过。python dev_scripts/sync_wiki_docs.py --check:13/13 映射一致。python -m compileall -q dev_scripts tests:通过。git diff --check:通过。实现提交
d3df733docs: 增加 Agent 效率与范围控制 (#4)状态保持待验收,用户确认前不关闭。
归档与推送完成
d659521d10749dfde343b5524114efdda8251a03docs/task/4-Agent效率与范围控制.mdd3df733docs: 增加 Agent 效率与范围控制 (#4)e29b9e4docs: 归档任务 #4origin/main,远端当前为e29b9e4。用户已于 2026-08-08 明确验收通过。Wiki 归档状态已更新为“已完成”,revision:
3c2d8b9e5d82a0d3da5b71ef9d889e11d813d27d;本地镜像已通过提交874ca62推送到main。本工单无父级 MVP/Epic,现按流程关闭。