docs: add project handoff and implementation backlog

This commit is contained in:
leefer
2026-08-07 00:04:51 +08:00
parent b3043f9430
commit 13a5b2787d
14 changed files with 647 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
# [P2] 自动/手动提醒引擎与状态流转
## 背景
当前提醒只在页面内新增 DOM,刷新后丢失,也不会同步到公司端。自动提醒触发器和状态机尚未实现。
## 范围
- 为未按期上传、覆盖断档、单边候选、未匹配内部流水和逾期审核生成自动提醒。
- 总账管理员可向一个公司发送带期限和关联任务的手动站内提醒。
- 持久化未读、已读、处理中、已完成状态和全部时间戳。
- 自动触发幂等:同一公司、任务、期间不重复轰炸;状态变化可关闭或重新打开提醒。
- 公司端点击提醒可回到具体上传、匹配、审核或覆盖任务。
- 预留外部通讯适配器,但当前默认仅启用站内提醒。
## 验收标准
- [ ] 五类自动触发器均有确定条件和幂等键。
- [ ] 手动提醒在对应公司账号登录后可见,其他公司不可见。
- [ ] 已读/处理中/完成状态跨设备持久化,并记录操作者与时间。
- [ ] 底层问题解决后相关提醒自动完成或等待明确确认,不永久悬空。
- [ ] 提醒链接能定位到原任务和证据。
- [ ] 外部通道未配置时不影响站内提醒,也不会伪报发送成功。
## 测试
- 定时触发、重复任务幂等、跨公司隔离、状态流转、任务解决和失败重试测试。
## 依赖
Issue 003、008、009。