Use plan-status as the only machine state source for plan queueing, claiming, and finishing. Route record-plan through queue insertion and update templates/prompts to match the single-state model. BREAKING CHANGE: playbook.py -record-spec and main_loop.py record are removed.
45 lines
953 B
Markdown
45 lines
953 B
Markdown
# 当前进展
|
|
|
|
<!--
|
|
填写指南:
|
|
- 上半部分给人类和 AI 快速恢复上下文
|
|
- 上半部分是短期状态快照,不是 changelog
|
|
- `Recent Changes` 只保留最近 3-5 条对恢复上下文有价值的变化
|
|
- 更新摘要时整理/替换旧摘要,不做无限追加
|
|
- 下半部分的 plan-status 块由 main_loop.py 维护,是唯一机器状态源
|
|
-->
|
|
|
|
## Current Focus
|
|
|
|
- {{CURRENT_FOCUS}}
|
|
|
|
## Recent Changes
|
|
|
|
- {{RECENT_CHANGE_1}}
|
|
|
|
## Next Steps
|
|
|
|
1. {{NEXT_STEP_1}}
|
|
|
|
## Open Risks
|
|
|
|
- {{RISK_1}}
|
|
|
|
## 状态块示例
|
|
|
|
以下示例仅用于说明结构,真实状态由 `main_loop.py` 维护:
|
|
|
|
```text
|
|
## Plan Status
|
|
<!-- plan-status:start -->
|
|
- [ ] `2026-05-18-demo.md` pending
|
|
- [ ] `2026-05-19-next.md` in-progress: claimed_by: codex; claimed_at: 2026-05-19T08:00:00Z
|
|
- [x] `2026-05-20-done.md` done: verified: python -m unittest
|
|
<!-- plan-status:end -->
|
|
```
|
|
|
|
## Plan Status
|
|
|
|
<!-- plan-status:start -->
|
|
<!-- plan-status:end -->
|