playbook/templates/prompts/coding/close-task.template.md

68 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 收尾模板
<!--
用途:一轮实现或一个 Plan 结束后形成可交付摘要,并把下一轮仍重要的信息留痕。
触发:准备结束当前任务、切换上下文、交付结果前。
-->
## 目标
确认当前任务已经形成可交付结果,并把后续工作所需的信息留痕。
## 先读
- `AGENT_RULES.md`
- `memory-bank/active-context.md`
- `memory-bank/progress.md`
## 规则
- 如果任务状态变更,优先通过 `main_loop.py finish` 留痕
- 未验证内容必须显式说明
- 只写对下一轮仍重要的信息
- 不手工改写 `workflow-state``plan-status` 状态块
## 执行步骤
1. 核对已完成项与未完成项
2. 核对已运行验证与未运行验证
3. 核对 `main_loop.py finish` 是否已经写回 `plan-status`
4. 核对 `workflow-state.phase` 是否与当前结果一致
5. 如需回写上下文,更新 `active-context`、`progress` 上半部分和 `decisions`
6. 输出本轮摘要与下一步
## 状态留痕复核
- `main_loop.py finish` 是否已经写回 `plan-status`
- `workflow-state.phase` 是否与当前结果一致
- 如为代码类执行,`workflow-state` 中是否保留了
`executor=executing-plans` 与既定 `constraints`
## 输出协议
```markdown
## Completed
- ...
## Not Completed
- ...
## Verification
- ...
## Risks
- ...
## Next Steps
- ...
```
## 停止条件
- 如状态未写回,先完成留痕再收尾
- 如验证不足以支持交付,停止并标记风险
---
**最后更新**{{DATE}}