实现终态任务重置和失败任务删除;重置事务清除全部旧结果并恢复 pending,保留 URL/goods_id/规则/设备快照。
running 禁止重置和删除;重置后无旧 SKU/错误残留;规则已删除仍可重置执行;并发重置/领取无竞态。
单元测试、接口/数据库约束测试;涉及 Android 行为时增加华为和一加真机验证。
保持写接口幂等、任务输入快照不可变和设备串行;数据变化须提供兼容迁移或明确回退。
T16 已完成实现,进入待验收:终态任务可幂等重置并清空旧结果/错误,保留任务输入及设备;仅失败任务可幂等软删除,running 禁止重置和删除,并发依赖事务锁与唯一 guard。
2026-08-15 ?????? ?????????????????????????? 6949e53 ??,??????
6949e53
???????????????:????? T16?2026-08-15 ??????? T16 ????;?????????
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决的问题
实现终态任务重置和失败任务删除;重置事务清除全部旧结果并恢复 pending,保留 URL/goods_id/规则/设备快照。
范围
实现终态任务重置和失败任务删除;重置事务清除全部旧结果并恢复 pending,保留 URL/goods_id/规则/设备快照。
明确不做
验收标准
running 禁止重置和删除;重置后无旧 SKU/错误残留;规则已删除仍可重置执行;并发重置/领取无竞态。
验证方式
单元测试、接口/数据库约束测试;涉及 Android 行为时增加华为和一加真机验证。
参考文档
风险和回退
保持写接口幂等、任务输入快照不可变和设备串行;数据变化须提供兼容迁移或明确回退。
[Task][T16] 实现全局停机、规则失效熔断与错误可观测性to [Task][T16] 实现任务重置、失败删除与并发约束T16 已完成实现,进入待验收:终态任务可幂等重置并清空旧结果/错误,保留任务输入及设备;仅失败任务可幂等软删除,running 禁止重置和删除,并发依赖事务锁与唯一 guard。
2026-08-15 ?????? ??????????????????????????
6949e53??,?????????????????????:????? T16?2026-08-15 ??????? T16 ????;?????????