1.6 KiB
1.6 KiB
07 — 迁移店铺、套餐和关键配置操作到统一审计
What to build: 店铺敏感归属、套餐管理以及支付、企微和关键系统配置的现有写操作统一记录注册动作、操作者、目标资源和前后变化。关键配置与权限相关成功审计和业务事实同事务,敏感配置原值永不进入审计正文。
Blocked by: 01 — 交付不可变 Audit Event 写入闭环
Status: ready-for-agent
架构通道: 主通道为简单写 Application,辅助通道为旧 MVC Adapter。
完整业务边界: 本票迁移当前已有店铺、套餐和关键配置敏感入口。明确不接管各业务 PRD 尚未实现的状态机,不主动迁移无关 CRUD,不创建配置专用审计表。
- 店铺敏感业务员归属、关键账号关联和其他已识别敏感变更使用稳定动作及店铺/人员资源关系。
- 套餐创建、修改、上下架、授权或其他已存在敏感管理入口记录业务命令摘要和直接受影响资源。
- 支付、企微及关键系统配置变更只记录 Key、安全类型与脱敏前后摘要,不保存 Secret、Token、EncodingAESKey、私钥、公钥原文或签名材料。
- 关键配置和权限相关成功审计与业务事实同事务;拒绝、校验失败和持久化失败按公共失败策略记录。
- 相关旧账号/资产审计调用与零散配置日志不再承担这些操作的权威审计,生产装配可被自动检查验证。
- 测试覆盖配置审计失败回滚、店铺越权、套餐批量摘要、敏感字段删除、重复更新和统一中文错误。