文件
hyb-oa/issues/2026-02-08_11-02-30-p2-stabilization.csv
wangsli 17a6ff4ee0 chore: 新增 P2 稳定化执行合同快照及根目录门禁脚本
- B1~B4 全部 DONE,旧快照不变
- check-minimal.sh 本地最小门禁入口
2026-02-08 11:39:12 +08:00

1.7 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2B1CSV收口快照新建迭代快照,修正路径映射并回填真实状态新增快照CSV通过校验;A1/A2/A3/A3-LOCK/A4/A5映射为真实路径与状态python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-02-08_11-02-30-p2-stabilization.csvmanualDONEDONEDONEissues/2026-02-08_11-02-30-p2-stabilization.csv[]旧快照保持不可变
3B2委派回收原子并发防重将过期委派回收改为 FOR UPDATE SKIP LOCKED + UPDATE RETURNING 原子认领多实例并发回收同一委派仅回收一次,审计日志不重复cd server && node --check src/jobs/delegationRevokeJob.js && npm run job:revoke-expired-delegationsmanualDONEDONEDONEserver/src/jobs/delegationRevokeJob.js | server/src/scripts/revoke-expired-delegations.js | server/README.md["B1"]审计仅基于 UPDATE RETURNING 结果落库
4B3委派并发回归增强在工作流回归脚本中新增委派并发回收可选校验RUN_DELEGATION_CONCURRENCY_CHECK=1 时并发回收断言通过且不影响默认回归cd server && RUN_DELEGATION_CONCURRENCY_CHECK=1 ./scripts/regression-workflow-actions.shmanualDONEDONEDONEserver/scripts/regression-workflow-actions.sh | server/README.md["B2"]默认关闭并发校验,不阻塞常规回归
5B4本地最小门禁脚本新增一键检查脚本并在文档中补充使用方式scripts/check-minimal.sh 可执行并通过,覆盖后端静态检查与前端类型/构建cd /home/shunli/Projects/hyb-oa && ./scripts/check-minimal.shmanualDONEDONEDONEscripts/check-minimal.sh | server/README.md | client/README.md["B3"]本轮采用本地脚本先行,不接入远端CI平台