docs(corporate-bank-account-payment-order): 记录生产部署与合同刷新
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s

这个提交包含在:
2026-08-03 10:51:59 +08:00
父节点 08add6ff78
当前提交 f4ddc18f12
共修改 2 个文件,包含 12 行新增和 1 行删除
@@ -60,7 +60,7 @@
- [x] 用 `trellis-update-spec` 更新 deployment-trialrun 的稳定合同,避免只把知识留在 task。
- [x] 中文提交并引用 `08-02-deployment-preflight-backup-contract-refresh`;不自动提交、不自动部署。
- [x] 获得独立生产批准后,安装专用 forced-command/key,完成真实 `probe`、安装完整性复核和 13 项只读聚合体检;未部署应用、未调用 `refresh`、未清理旧目录。
- [ ] 下一次真实发布使用新版 wrapper 验证自动 `refresh` 与完整成功语义;应用部署仍需单独明确批准。
- [x] 下一次真实发布使用新版 wrapper 验证自动 `refresh` 与完整成功语义;2026-08-03 发布完整通过,应用与公网检查成功后 forced-command `refresh` 返回成功,部署后 13 项体检仍为 `PASS=13 FAIL=0`。
本地验证(2026-08-02):聚合/forced-command fixture 通过,覆盖 13 项汇总、多个并发失败不短路、脱敏输出、四类收尾映射、精确命令白名单、四个 build drop-in、四个 timer、managed key 更新及不受限重复 key 拒绝;deployment safety Vitest 9 passed;环境合同通过;automatic-backup 合同 73 checks passed;全部 shell/Node 语法通过。只读复查发现 forced-command target 缺少运行时自身 ownership/mode/path 校验,已补 `validate_self()`;最终复核又将 systemd build 校验从子串匹配收紧为精确键与最后覆盖值,并用 `OLD_BUILD_SHA` 回归证明不会静默误判。相关聚合、环境合同和 Vitest 均复跑通过;复查未发现新的 root 提权、动态执行或部署顺序 blocker。该本地验证阶段未连接、安装或部署生产。