全局审计完成
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m31s

This commit is contained in:
2026-08-07 11:02:52 +08:00
parent 88cc5e96ec
commit c64f3d8b80
94 changed files with 8641 additions and 6714 deletions

View File

@@ -355,7 +355,7 @@ Audit 业务 Repository 只有 Append/Read应用运行账号不获得审计 U
3. 交付 Writer、Registry、安全清理、平台基础事件/资源 Query 和主体活动 Query以代表性配置、Outbox 人工操作、多卡设备和资金用例证明接缝;不创建旧日志历史 Adapter。
4. 按纵向切片迁移账号权限、店铺企业、资产/换货、套餐、订单支付退款充值、钱包佣金、审批配置、批量任务、通知轮询、Worker/Scheduler/Callback每片独立验证后停止该用例旧写。
5. 交付 Integration 调查及 request/correlation/finance/risk 组合 Query完成 OpenAPI/中文文档与前端契约;旧 operation log 不接入这些 Query。
6. 先以只归档不清理模式运行完整自然月,验证每日对象、manifest、重复任务和月度最终复核门禁稳定后再单独启用月初清理开关
6.在显式确认的隔离测试环境构造一个已结束的完整自然月,以只归档不清理模式验证每日对象、manifest、重复任务和月度最终复核无需等待现实时间流逝。dry-run 通过后仅在该测试环境启用清理,验证目标月三张日志表归零且月前/月后哨兵、其他业务事实和对象归档不受影响;生产清理开关仍由发布决策单独启用
7. 停机前核对旧 Writer 调用归零、Action 覆盖无空白、同事务失败回滚、主体隔离、凭据不落库、查询性能、归档完整性和历史样本;失败则不切换旧写或清理开关。
8. 切换生产组合根并启用旧写护栏。产生新 Audit Event 后,业务回滚只允许暂停异常生产者并前向修复;正常保留期清理由 Retention Worker 按已归档月份执行,不得恢复旧 Writer 制造分裂历史。