37 行
2.6 KiB
Markdown
37 行
2.6 KiB
Markdown
# 历史 TODO 清账映射(A/C -> E/F)
|
||
|
||
**日期**:2026-02-09
|
||
**范围**:
|
||
- `issues/2026-02-07-p2-kickoff.csv`
|
||
- `issues/2026-02-08_14-20-25-p2-ci-and-tests.csv`
|
||
|
||
**目标**:对历史 `TODO` 项逐条给出去向:`implemented | superseded | still-open`。
|
||
|
||
## 1. 2026-02-07-p2-kickoff.csv
|
||
|
||
| Legacy ID | 标题 | 清账状态 | 对应实现 / 去向证据 |
|
||
| --- | --- | --- | --- |
|
||
| A1 | 付款凭证扩展与pay幂等冲突判定 | implemented | `issues/2026-02-08_11-02-30-p2-stabilization.csv:B1`(DONE);`server/src/routes/reimbursements.js` 含 `already_paid_conflict` 与 `idempotent` 处理 |
|
||
| A2 | 委派有效期与自动回收 | implemented | `issues/2026-02-08_11-02-30-p2-stabilization.csv:B2/B3`(DONE);`server/src/routes/delegations.js` 与 `server/src/jobs/delegationRevokeJob.js` |
|
||
| A5 | Sprint1回归护栏前置 | superseded | 由后续全量回归接管:`server/scripts/regression-workflow-actions.sh`、`server/scripts/regression-all.sh` 持续演进,见 `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D12` |
|
||
| A3 | OCR真对接与异步处理 | implemented | `issues/2026-02-09_13-39-02-p5-blueprint-v3.csv:F11/F19b`(DONE);`server/src/services/ocr/tencent.js` 与 `server/src/jobs/pgBossJobs.js` |
|
||
| A3-LOCK | OCR多实例并发幂等锁 | implemented | `issues/2026-02-09_13-39-02-p5-blueprint-v3.csv:F19b`(DONE);`server/src/jobs/ocrJob.js`(并发认领) |
|
||
| A4 | 审计工作台只读能力 | implemented | `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D2`(DONE)+ `issues/2026-02-08_21-50-09-p4-trialrun-ready.csv`(前端页完善);`server/src/routes/audit.js` 与 `client/src/pages/AuditLogsPage.tsx` |
|
||
|
||
## 2. 2026-02-08_14-20-25-p2-ci-and-tests.csv
|
||
|
||
| Legacy ID | 标题 | 清账状态 | 对应实现 / 去向证据 |
|
||
| --- | --- | --- | --- |
|
||
| C2 | 审计接口自动化测试 | implemented | `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D2`(DONE);`server/scripts/regression-audit.sh` |
|
||
| C3 | OCR 自动化测试(Mock优先) | implemented | `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D3`(DONE);`server/scripts/regression-ocr.sh` |
|
||
| C4 | P3-a 待办列表页落地 | implemented | `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D6`(DONE);`client/src/pages/WorkflowTasksPage.tsx` |
|
||
| C5 | P3-a 审批详情与动作联调 | implemented | `issues/2026-02-08_17-05-00-p3-full-delivery.csv:D6`(DONE);`client/src/pages/WorkflowTaskDetailPage.tsx` |
|
||
|
||
## 3. 汇总结论
|
||
|
||
- `implemented`:9
|
||
- `superseded`:1
|
||
- `still-open`:0
|
||
|
||
> 说明:历史 CSV 快照保持不改;清账通过该文档形成可审计映射链。
|