fix: harden v1.2 trajectory disposal matching
This commit is contained in:
14
task_plan.md
14
task_plan.md
@@ -85,12 +85,12 @@ Create and evolve an independent git project under `~/Code` for monitoring food
|
||||
|
||||
### Stop Conditions
|
||||
|
||||
- [ ] v1.2 所有阶段完成。
|
||||
- [ ] 必要 Python 测试通过。
|
||||
- [ ] 前端测试或构建在受影响时通过。
|
||||
- [ ] `docs/project.md` 记录 v1.2 架构、配置、运行方式和关键决策。
|
||||
- [ ] 没有 blocking bug 或未处理的高风险问题。
|
||||
- [ ] 如果同一问题连续 3 次修复仍失败,暂停并报告原因、已尝试方案和建议下一步。
|
||||
- [x] v1.2 所有阶段完成。
|
||||
- [x] 必要 Python 测试通过。
|
||||
- [x] 前端测试或构建在受影响时通过。
|
||||
- [x] `docs/project.md` 记录 v1.2 架构、配置、运行方式和关键决策。
|
||||
- [x] 没有 blocking bug 或未处理的高风险问题。
|
||||
- [x] 如果同一问题连续 3 次修复仍失败,暂停并报告原因、已尝试方案和建议下一步。
|
||||
|
||||
### Phases
|
||||
|
||||
@@ -99,7 +99,7 @@ Create and evolve an independent git project under `~/Code` for monitoring food
|
||||
| 1 | complete | 建立 `disposal_evidence` 数据契约并让状态机优先按来源区域丢弃 | `Observation` 支持 evidence;engine 能按 `source_zone_id` 精确关闭 pending batch;同帧移除+evidence 有回归测试;旧 `trash_deposit_count` 仍可兜底 |
|
||||
| 2 | complete | 实现无 YOLO 依赖的轻量轨迹检测 | synthetic frame 测试覆盖源区域到垃圾桶、非源区域运动、未到垃圾桶、单帧反光、多候选互不串扰;不引入模型依赖 |
|
||||
| 3 | complete | 集成 runtime 配置、诊断和候选窗口加速采样 | `main.py` 写入 `disposal_evidence` 与 trajectory diagnostics;配置默认 `trajectory_enabled=true`、`yolo_enabled=false`;候选活跃时使用更短采样间隔 |
|
||||
| 4 | pending | 文档、全量验证和部署准备 | README/project/progress 更新;Python 全量测试通过;前端测试/构建按影响范围验证;远端部署命令和风险记录清楚 |
|
||||
| 4 | complete | 文档、全量验证和部署准备 | README/project/progress 更新;Python 全量测试通过;前端测试/构建按影响范围验证;远端部署命令和风险记录清楚 |
|
||||
|
||||
### v1.2 Decisions
|
||||
|
||||
|
||||
Reference in New Issue
Block a user