固化报销修复部署候选(08-28-reimbursement-detail-material-preview-deploy)

这个提交包含在:
2026-08-29 08:30:50 +08:00
父节点 8c28e15a74
当前提交 1055fea246
共修改 5 个文件,包含 6 行新增和 6 行删除
@@ -2,7 +2,7 @@
## 当前依赖
部署候选必须包含 Task A 和 `08-28-reimbursement-nonparticipant-readonly-projection`。业务提交为 `e8d6766`,包含后续元数据提交的本地 HEAD 作为待审候选;在用户另行批准前不推送、不运行来源发布、不连接生产。
部署候选必须包含 Task A 和 `08-28-reimbursement-nonparticipant-readonly-projection`。业务提交为 `e8d6766`,本地部署候选固定为 `8c28e15`;本次候选固化文档提交不纳入部署。在用户另行批准前不推送、不运行来源发布、不连接生产。
## 发布流
@@ -3,7 +3,7 @@
## 1. 依赖与候选
- [x] P0 非参与人只读投影修复已实施、只读复核 PASS 并提交为 `e8d6766`。
- [x] Task A 与 P0 业务修复已包含在 `e8d6766`,后续元数据提交一并纳入本地待审候选;上游发布与生产影响仍须在推送批准后复核。
- [x] Task A 与 P0 业务修复提交 `e8d6766` 及元数据回填已冻结为本地部署候选 `8c28e15`;本次候选固化文档提交不纳入部署,上游发布与生产影响仍须在推送批准后复核。
- [ ] 用户已审查最终候选、回滚和公网验证清单,并另行明确批准推送与部署。
## 2. 部署前门禁
@@ -7,7 +7,7 @@
## Current Planning Gate
- 原候选 `174cb7a` 只包含撤回投影与 EXIF 尺寸修复,未覆盖已确认的非参与人草稿/驳回维护动作和服务端解绑资格问题,因此不再作为最终部署基线。
- `08-28-reimbursement-nonparticipant-readonly-projection` 已实施、只读复核并形成业务提交 `e8d6766`;包含后续元数据提交的本地 HEAD 作为待审部署候选,尚未推送,不能视为已发布候选。
- `08-28-reimbursement-nonparticipant-readonly-projection` 已实施、只读复核并形成业务提交 `e8d6766`;本地部署候选固定为 `8c28e15`,包含该业务提交及元数据回填。候选尚未推送,不能视为已发布候选;后续候选固化文档提交不纳入部署。
- Requirements、Acceptance Criteria、`design.md` 与 `implement.md` 已写明回滚到 `f178aa0` 的触发条件/动作、迁移 pre/post status、公网角色和材料预览检查;本任务继续保持 `planning`,等待用户审查并另行批准推送/部署。
- 当前未经批准不得推送、部署、写生产或归档 Task A。
@@ -30,7 +30,7 @@
## Acceptance Criteria
- [x] 非参与人只读投影修复已实施、复核并提交为 `e8d6766`;包含元数据提交的本地 HEAD 已进入候选范围,但尚未发布。
- [x] 非参与人只读投影修复已实施、复核并提交为 `e8d6766`;本地部署候选已固定为 `8c28e15`,但尚未发布。
- [ ] 完整部署 PRD、设计、实施和回滚清单经用户审查批准。
- [ ] 最终候选已发布且 `/ready`、bundle marker、迁移状态、runtime/external smoke 和备份合同刷新全部通过。
- [ ] 财务/管理员非参与人无报销人维护动作,owner 既有维护合同正常,材料合并预览可打开且页序和比例正常。
@@ -21,6 +21,6 @@
"children": [],
"parent": "08-28-reimbursement-detail-material-preview-fixes",
"relatedFiles": [],
"notes": "非参与人只读业务提交为 e8d6766;包含后续元数据提交的本地 HEAD 作为待审部署候选,尚未推送,不能视为已发布候选。部署 PRD 仍待用户审查并另行批准推送/部署。",
"notes": "本地部署候选固定为 8c28e15,包含 Task A、非参与人只读业务提交 e8d6766 及其元数据回填。候选尚未推送,不能视为已发布候选;本次候选固化文档提交不纳入部署。部署 PRD 仍待用户审查并另行批准推送/部署。",
"meta": {}
}
@@ -27,6 +27,6 @@
"server/src/routes/reimbursements.js",
"server/src/routes/invoicePool.js"
],
"notes": "实施与独立只读权限复核 PASS,业务提交为 e8d6766;同时补齐 precheck 对象级读授权。未推送、未部署、未归档,部署仍须单独批准。",
"notes": "实施与独立只读权限复核 PASS,业务提交为 e8d6766;同时补齐 precheck 对象级读授权。财务/审批详情中的行内费用标准提示当前不主动请求 precheck,由 Task B 的 B3 一页式审批恢复,现有 budgetHint、riskFlags 和审批页 standardViolations 快照不受影响。未推送、未部署、未归档,部署仍须单独批准。",
"meta": {}
}