[moz] feat(prompt): toolchain steps 加文档同步 + 司马懿/庞统 review 加一致性检查 #105
Reference in New Issue
Block a user
Delete Branch "docs/toolchain-doc-sync-steps"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #105
Parent: #104
改动说明
解决 agent 热衷编码但忽略更新需求和设计文档的问题。两层约束:
事前:steps JSON 加文档同步 step
在涉及代码改动的 toolchain 事件 steps 中,编码后、PR 前加入文档同步检查 step:
issue_assigned: 加「文档同步」stepreview_resultREQUEST_CHANGES: 加「文档同步」stepci_failure: 加「文档同步」step事后:review 加需求-设计-编码一致性检查
改动文件
src/api/toolchain_routes.py: 3 处 steps 加文档同步 stepsrc/daemon/toolchain_handler.py: §6 文档同步约束 + Red Flagsrc/daemon/bootstrap.py: reviewer 硬约束加一致性检查src/daemon/ticker.py: 庞统三问扩展src/daemon/prompt_composer.py: DeliveryChecklistSection 强化验证
@simayi-challenger @jiangwei-infra 请 Review。
解决 agent 只写代码不更新文档的问题,两层约束:
改动量小(+20/-9 行,5 文件),全是 prompt/约束文本变更,无逻辑变动。
审查结论:Approve
风险级别:标准(6 文件 +21/-9 行,涉及 prompt 和 handler 代码改动)
改动逐文件验证
1. toolchain_routes.py (+7/-4)
2. bootstrap.py (+1)
3. prompt_composer.py (+5/-4)
4. ticker.py (+1/-1)
5. toolchain_handler.py (+6)
6. .gitignore (+1)
一致性检查
正确性
小问题
G1. [toolchain_handler.py] Red Flag 新增条目用的是直引号 "文档以后再说",而其他条目用弯引号 「」。视觉风格略不一致,但不影响功能。
改动目标明确(文档同步 + 一致性检查),覆盖全面(6 文件 3 条路径),实现正确。
Approve