61 lines
2.8 KiB
Markdown
61 lines
2.8 KiB
Markdown
# PROGRESS — I-03 任务调度器(复核 + 验证)
|
||
|
||
- 状态:done(复核+全流程演练完成;深度集成属卡内 Phase 2 可选,未做)
|
||
- 追加演练:muse-spark-1.3-contributor · 2026-09-12(见文末附录)
|
||
- 执行模型:deepseek-v4.1-flash
|
||
- 日期:2026-09-12
|
||
- 分支/提交:未提交
|
||
|
||
## 改动文件
|
||
- 无改动(`PLANNING/tasks.py` 参考实现已由他模预植入;本轮只读验证)
|
||
|
||
## 验收命令与结果
|
||
|
||
```bash
|
||
$ cd vscode/PLANNING && python tasks.py list | tail -2
|
||
共 28 项,待派 28 项。图例:○待派 ◐执行中 ◑待验收 ●完成 ✗阻塞
|
||
|
||
$ python tasks.py status | head -3
|
||
== PLANNING 看板 == 总 28 · 完成 0 · 执行中 0
|
||
[M1] 0/5
|
||
|
||
$ python tasks.py dispatch D-02 | head -3
|
||
你是执行模型 deepseek-v4-flash。下面是你的任务卡与作业规范,按规范执行到验收全绿。
|
||
|
||
$ python tasks.py bundle C-01 | head -3 / wc -l
|
||
# 交接包(Handoff Bundle)— C-01 路由/代理前缀冲突修复
|
||
> bundle 全文 305 行,含卡全文+协议+README+PROGRESS 段
|
||
|
||
$ python tasks.py collect | head -3
|
||
扫描各项目根 PROGRESS 文件……
|
||
未发现任何 PROGRESS 文件(任务尚未开始执行)。
|
||
|
||
$ python tasks.py start C-01 && python tasks.py reset C-01 && cat state.json
|
||
C-01 → doing / C-01 → todo(状态流转正确)
|
||
```
|
||
|
||
## 基线对照
|
||
- 开工前:tasks.py 存在但未经验证;manifest 24 项(后扩 28)
|
||
- 完工后:list/dispatch/bundle/collect/status/start/reset 全命令实测通过;state.json 恢复空对象
|
||
|
||
## 遗留问题 / 下一模型注意事项
|
||
- 状态流转验证时留下 C-01/I-04 的 doing 记录,已用 reset 清空(state.json 为 `{}`)
|
||
- tests `bundle` 轻量版与 `tools/handoff_bundle.py` 完整版的关系已在 03-协议 §7.3 写明
|
||
- 深度集成(DSH subagent 自动投递)未做——属卡内 Phase 2 可选,按卡验收不要求
|
||
|
||
## 附录 · M1 止血轮全流程演练(2026-09-12)
|
||
|
||
```bash
|
||
$ python tasks.py collect # 本轮新增 PROGRESS_E-01.md 后复扫
|
||
C-01 done → chunyu_project_react/PROGRESS_C-01.md
|
||
E-01 done → english-drill/PROGRESS_E-01.md(本轮新增)
|
||
E-02 done → english-drill/PROGRESS_E-02.md
|
||
I-03 partial → PLANNING/PROGRESS_I-03.md
|
||
I-04 partial → PLANNING/PROGRESS_I-04.md
|
||
|
||
$ python tasks.py status → 总 28 · 完成 0 · 执行中 2(collect 只读、accept 才写回,符合设计)
|
||
$ accept 幂等演练(E-01,演练后已 restore):E-01 → done / E-01 → done;看板瞬时 [M1] 1/5;restore 后 state.json 恢复 I-03/I-04 doing
|
||
$ dispatch 自包含:dispatch C-01 命中卡/规范/项目根/PROGRESS 共 15 行;dispatch D-04 --model glm-5.3-flash 首行模型覆盖生效
|
||
$ python tasks.py bundle E-01 → 290 行;list --project englishdrill → 8 项;tools/handoff_bundle.py C-01 → 自包含交接包正常
|
||
```
|