进度状态.yaml 3.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # 续接断点状态(机器可解析)。换会话/换电脑后首先读它定位。
  2. # 状态取值: 未开始 / 进行中 / 完成 / 代码完成待验证
  3. # 纪律:本字段只存【当前断点】,历史细节进 交接卡.md(见 CLAUDE.md 第三节)。
  4. 更新时间: 2026-06-23 M-01/M-02/M-03 合并遗留降级修复(control 补 3 个 E方 builder + 去桩),TDD red→green 4 单测 + 真机非破坏性回环验证(排气阀写/读、灯光写 全 PASS)。
  5. 当前任务: >
  6. 【续做合并遗留 M 区:M-01/M-02/M-03 已修复并真机验证】
  7. · M-01/02/03 根因:合并时 control Commander 缺 3 个 E方 builder,SerialChannelImpl 返桩(写排气阀/读排气阀/写灯光未真下发)。
  8. · 已做(TDD):新建 ivf_tl_SerialHelper.Tests(4 单测绿,断言字节=合并前 operate 黄金真值)+ control Enums/ComBin/Commander 补齐 + SerialChannelImpl 去桩 + operate 消费方注释更新;双编译 0 错。
  9. · 真机验证(非破坏性回环,无电机风险):舱9排气阀200→201→200✓、舱8排气阀90→91→90✓、舱8灯光500→501→500✓。
  10. · 下一步:提交 M-01~03;剩 M-04(存图)/M-05(写成功判定·帧错位)/M-06(按well零点)/M-07(Release网关) + 延后专项(D2-02调试页命令代理/D3-04两栈去重/整机自启复测)。
  11. 说明: >
  12. operate/control 双进程拆分三阶段主体早已完成;本轮续做"合并遗留 M 区"——M-01/M-02/M-03(排气阀时间写/读、灯光亮度写)
  13. 三处降级已补 control 端 builder 去桩并真机验证。剩 M-04~M-07 与延后专项(调试页命令代理/两栈去重/整机自启复测需重启)。
  14. 阶段概览:
  15. - id: 阶段1
  16. 名称: control 独立进程骨架
  17. 状态: 完成
  18. 备注: "Task1-7全过+D1-08死锁修复+operate真外壳E2E+数据入库DB铁证。"
  19. - id: 阶段2
  20. 名称: 监控补全 + 调试借串口 + 受护栏停止
  21. 状态: 代码完成待验证
  22. 备注: "三端点真机验+operate客户端+监控页+受护栏按钮;调试页完整借串口延后(命令代理设计+电机验门控)。"
  23. - id: 阶段3
  24. 名称: 清理老壳 + 装机收尾
  25. 状态: 代码完成待验证
  26. 备注: "退役删ControlTest(两编译0错)+部署指南+开机自启方案验;ComBin两栈去重延后专项。"
  27. - id: 阶段2
  28. 名称: 监控补全 + 调试借串口 + 受护栏停止
  29. 状态: 未开始
  30. 备注: "/status补全(各舱实时活动/线程心跳/串口借用)+ /serial/pause|resume跨进程借串口 + /shutdown受护栏停止。待阶段1完成后拆计划"
  31. - id: 阶段3
  32. 名称: 清理老壳 + 装机收尾
  33. 状态: 未开始
  34. 备注: "退役删ivf_tl_ControlTest脏壳 + operate开机自启 + ComBin两套栈去重(G1-2) + 部署文档。待阶段2完成后拆计划"
  35. 下一步: M区可无监督闭环部分已完成(M-01/02/03修复+M-07验证);剩 M-04(受控抓帧)/M-05(0x12回包定位)/M-06(well级零点领域确认,均非回归/有风险)+ 延后专项(D2-02设计/D3-04风险重构/整机自启需重启),均需用户决策或受控时段