Architecture Cut 72 / Local Source Correction Dual Control

源图审计纠错双人确认 Dry-run

为源图发布审计 correction 事件生成双人确认 schema、角色矩阵、同人禁止和 approvalDigest。 当前只读预演:approvalWritten=false,correctionEventWritten=false,auditLogMutated=false,rollbackPackageMutated=false。

全部双签双人确认可校验需要复核人需要确认字段需要纠错事件策略阻断元数据纠错Redaction 请求策略说明批准 dry-run文案修复风控复核拒绝发布官网Pixel Atlas资产地图BBSAIVR运营台NFT 主图地图 Pin新闻封面BBS 缩略图VR 牌匾中国内地美国日本新加坡香港澳大利亚英国加拿大印度欧盟
8双签 schema
8可校验
8同人禁止
8Approval 禁写
8approvalDigest
0实际写入
Dual Control Approval

发起人与复核人门禁

当前展示单资产/小范围双签详情。

双人确认 dry-run 可校验

元数据纠错 / 产业园 RAW Park

AI / AI 回答脚注 / 批准发布 dry-run

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=qareviewer=opssamePersonForbidden=truesecondConfirmRequired=true
approvalDigest4743232df5b6...6e5aa2
correctionDigest89ac0d24afba...39c398
rollbackDigest87080f22d2fb...d98377
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=true / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=false / review=false / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run",
  "correctionDigest": "89ac0d24afba21e4367a224d4fcf4703a59a089bc2c83113915a53d48039c398",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run",
  "targetAuditDigest": "f85de77755d81fc7e2c6877ad243aa1239cbc35d7ed0972b9f06c2521bfc1d2a",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run",
  "targetRollbackDigest": "87080f22d2fbc82b84092e8d1cb644fca594578d8e7640ce47bdbd6f4bd98377",
  "actionDigest": "160120060729bf6e7484f77181beb7235d337a0afb965ab2a8e5eca83e32459c",
  "releaseDigest": "8ef5b48293d104d8791f64f9d0104b422509f83495f94cb022a8ab1cd62b7d5f",
  "sourceManifestDigest": "077cdad57d7307e36ef34d03ec4066be71fedd8c1002c4e22cd8a0201e786638",
  "correctionType": "metadata-correction",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "qa",
  "reviewerRole": "ops",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

元数据纠错 / 消费基础设施 Pixel Mall

AI / AI 回答脚注 / 批准发布 dry-run

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=qareviewer=opssamePersonForbidden=truesecondConfirmRequired=true
approvalDigest3cd96fc304a5...01a8e3
correctionDigest0acb7abef46f...6ed41b
rollbackDigestc56151b050c7...6a563f
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=true / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=false / review=false / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run",
  "correctionDigest": "0acb7abef46f0331c4a2559566f2fec86649da4f29498d7dc6af99db806ed41b",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run",
  "targetAuditDigest": "0bbf4bc5a69f16c42a481bff0e08cc0b17d306f7579daa1252e92ab58c3f22b7",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run",
  "targetRollbackDigest": "c56151b050c73fc8ff4bc9941b58b56f934bcfa0a3004654df8dc6c3786a563f",
  "actionDigest": "74258a21e84f9ad384a7697fcc8092a62f87c2da054e37815c7d65213094dc69",
  "releaseDigest": "7a6fb6e9a8bd1a2b546bf304caede6794d2358042774bb513ceb5f15cfc77b91",
  "sourceManifestDigest": "e45322003311edcea4db5bae7cf38e54bceb6ab1d6a24b06ecf94461dc0cf2b8",
  "correctionType": "metadata-correction",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "qa",
  "reviewerRole": "ops",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

元数据纠错 / 产业园 RAW Park

AI / AI 回答脚注 / 请求文案修复

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=qareviewer=opssamePersonForbidden=truesecondConfirmRequired=true
approvalDigesta0062add51ba...831f5f
correctionDigestf717b4684293...e9e1bd
rollbackDigest7b40b819b9c3...4d2646
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=true / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=false / review=false / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix",
  "correctionDigest": "f717b46842939adbced72740d0eb35dc913b6e8ea2d14d831642e49e1ee9e1bd",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix",
  "targetAuditDigest": "fb5e741f2be45db93040e8a1a16070199e543d43566484f4182ab1db6b553282",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix",
  "targetRollbackDigest": "7b40b819b9c3134182b15164df174ddb4c0858927064dce5a0379f45db4d2646",
  "actionDigest": "0f115ff7d04eb9b45af34717cba10d930f2c5a7b737a95f738bcb93088f2a253",
  "releaseDigest": "8ef5b48293d104d8791f64f9d0104b422509f83495f94cb022a8ab1cd62b7d5f",
  "sourceManifestDigest": "077cdad57d7307e36ef34d03ec4066be71fedd8c1002c4e22cd8a0201e786638",
  "correctionType": "metadata-correction",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "qa",
  "reviewerRole": "ops",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

元数据纠错 / 消费基础设施 Pixel Mall

AI / AI 回答脚注 / 请求文案修复

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=qareviewer=opssamePersonForbidden=truesecondConfirmRequired=true
approvalDigest23a21ab62b92...8a1523
correctionDigest40a45c61e8d9...3709fc
rollbackDigeste13e274fc28b...96715b
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=true / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=false / review=false / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix",
  "correctionDigest": "40a45c61e8d964679a16604d61882289d3c97000df8379277011211ff23709fc",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix",
  "targetAuditDigest": "9f0b27e9dd594254690795cdb149fb1b230cbcb29ab11df91ef94d4f9f0fa3b5",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix",
  "targetRollbackDigest": "e13e274fc28b8186341614275e4249a6b876e49389195e279cbfd25a1096715b",
  "actionDigest": "2bfe7cab514f07531f8d376c4ee782e3ac8b5e073c8ef788d28c9bb786d80fe1",
  "releaseDigest": "7a6fb6e9a8bd1a2b546bf304caede6794d2358042774bb513ceb5f15cfc77b91",
  "sourceManifestDigest": "e45322003311edcea4db5bae7cf38e54bceb6ab1d6a24b06ecf94461dc0cf2b8",
  "correctionType": "metadata-correction",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "qa",
  "reviewerRole": "ops",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

策略说明 / 产业园 RAW Park

AI / AI 回答脚注 / 请求风控复核

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=opsreviewer=compliancesamePersonForbidden=truesecondConfirmRequired=true
approvalDigesta2fba3c8560d...426712
correctionDigestc1f27a9861dd...cf116d
rollbackDigest61dea66ae768...233e51
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=false / review=false / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=false / review=false / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=true / review=true / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-request-risk-review",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-request-risk-review",
  "correctionDigest": "c1f27a9861dd14aa2ea0d55354122706615b87ab8419e83f0457174479cf116d",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-risk-review",
  "targetAuditDigest": "072dc3d09996a556df186f8e4fa24f279f3c64c836844d4d3503e9c0e2e717fd",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-risk-review",
  "targetRollbackDigest": "61dea66ae76829c7e03ebbe9ce005de3a10dc2bdfdcbf7a113e9156a0b233e51",
  "actionDigest": "e53f86be78b0e5ea057d0e43bd479a3bd1d72d88bd43a08de8748ac41a1ad8be",
  "releaseDigest": "8ef5b48293d104d8791f64f9d0104b422509f83495f94cb022a8ab1cd62b7d5f",
  "sourceManifestDigest": "077cdad57d7307e36ef34d03ec4066be71fedd8c1002c4e22cd8a0201e786638",
  "correctionType": "policy-blocker-note",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "ops",
  "reviewerRole": "compliance",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

策略说明 / 消费基础设施 Pixel Mall

AI / AI 回答脚注 / 请求风控复核

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=opsreviewer=compliancesamePersonForbidden=truesecondConfirmRequired=true
approvalDigest09361261bf50...2c6d75
correctionDigest5464d0646dce...4a39a1
rollbackDigestc6acc16b8798...9fa817
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=true / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=false / review=false / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=false / review=false / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=true / review=true / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review",
  "correctionDigest": "5464d0646dceaac53ea513f33b846cfbec99f5dd6ec60a1748908fc55a4a39a1",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review",
  "targetAuditDigest": "bfbf8301d06292635f9546459104c8dae22b8c9930f21fd6319ed23706f03449",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review",
  "targetRollbackDigest": "c6acc16b87980e8dd4f8607ed5b47d7310441a1f055c4a6354dc574a459fa817",
  "actionDigest": "48c81bbc7bef13169def6fdc17a536859d0c796c4f7f2d50322c122cbb2eb6e3",
  "releaseDigest": "7a6fb6e9a8bd1a2b546bf304caede6794d2358042774bb513ceb5f15cfc77b91",
  "sourceManifestDigest": "e45322003311edcea4db5bae7cf38e54bceb6ab1d6a24b06ecf94461dc0cf2b8",
  "correctionType": "policy-blocker-note",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "ops",
  "reviewerRole": "compliance",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

Redaction 请求 / 产业园 RAW Park

AI / AI 回答脚注 / 拒绝发布

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=compliancereviewer=editorsamePersonForbidden=truesecondConfirmRequired=true
approvalDigest82a98ed2f727...3cd1f5
correctionDigestb861040dd9ff...56ebc4
rollbackDigest5083579bbbd3...363dc5
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=false / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=false / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=true / review=true / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-reject-surface-release",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-reject-surface-release",
  "correctionDigest": "b861040dd9ff78e11f47b6fb4c5c7f2ba1938bed2bcf2842509596c0fe56ebc4",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-reject-surface-release",
  "targetAuditDigest": "5071efa3fb09bb33eadcd9d4a8ad6c7b29a195c332d2d434b40945fe8434dd30",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-reject-surface-release",
  "targetRollbackDigest": "5083579bbbd3c02199b98e9e70759041f797142cc0a16ce6eb4bae077f363dc5",
  "actionDigest": "a89745758e8ce99f324f910de5dc0702dc6dfc8210f7a06aec055a15c9507e83",
  "releaseDigest": "8ef5b48293d104d8791f64f9d0104b422509f83495f94cb022a8ab1cd62b7d5f",
  "sourceManifestDigest": "077cdad57d7307e36ef34d03ec4066be71fedd8c1002c4e22cd8a0201e786638",
  "correctionType": "redaction-request",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "compliance",
  "reviewerRole": "editor",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}
双人确认 dry-run 可校验

Redaction 请求 / 消费基础设施 Pixel Mall

AI / AI 回答脚注 / 拒绝发布

Dual JSON
asset_visual_local_source_surface_release_audit_correction_approvalsinitiator=compliancereviewer=editorsamePersonForbidden=truesecondConfirmRequired=true
approvalDigestd31ecedbb037...723a56
correctionDigesta3ca390cd202...a6a175
rollbackDigest10adee092968...7ceae3
dualControlDryRun=truedualControlWriteDisabled=trueapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falserollbackPackageMutated=falsesessionCreated=falsemcpIndexWritten=falsetradingUseDisabled=true
Role Matrixops: initiate=true / review=false / 负责发起源图消费面纠错、核对回滚包和运营变更单,但不能绕过双人确认。qa: initiate=true / review=false / 负责 digest、source markers、consumer surface 与只读展示一致性复核。editor: initiate=true / review=true / 负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。compliance: initiate=true / review=true / 负责 redaction、策略阻断、非投资建议和 no-trading 红线。admin: initiate=true / review=true / 可以填任一槽位,但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。
{
  "table": "asset_visual_local_source_surface_release_audit_correction_approvals",
  "schemaVersion": "2026-07-local-source-surface-release-audit-correction-dual-control-v1",
  "approvalId": "asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release",
  "approvalType": "local-source-surface-release-audit-correction-dual-control",
  "correctionEventId": "asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release",
  "correctionDigest": "a3ca390cd2028f3a7a4fbdfc05fd4629079a3e148ee52d865938f5a9c9a6a175",
  "targetAuditLogId": "asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release",
  "targetAuditDigest": "5af40fd35881575749a1f523806d59f1e3c177ec5603ceb0925eb0f2c603f815",
  "targetRollbackPackageId": "asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release",
  "targetRollbackDigest": "10adee092968edcb22c97c86d620a0a071c6ba643cf649bb24e3c0113c7ceae3",
  "actionDigest": "83fdd65af0b1b26def9e9f2cc25534ac0f3bc89e205fbfff82096290d9192224",
  "releaseDigest": "7a6fb6e9a8bd1a2b546bf304caede6794d2358042774bb513ceb5f15cfc77b91",
  "sourceManifestDigest": "e45322003311edcea4db5bae7cf38e54bceb6ab1d6a24b06ecf94461dc0cf2b8",
  "correctionType": "redaction-request",
  "consumer": "ai-assistant",
  "surface": "ai-answer",
  "initiatorRole": "compliance",
  "reviewerRole": "editor",
  "secondConfirmRequired": true,
  "samePersonForbidden": true,
  "originalAuditImmutable": true,
  "originalRollbackImmutable": true,
  "createdAt": "2026-07-31T18:33:40.903Z",
  "writeMode": "dry-run-only"
}
{
  "initiatorSlot": "local-source-correction-initiator",
  "reviewerSlot": "local-source-correction-reviewer",
  "futureIdentityProvider": "future:ops-sso + local-source-surface-release-actor-snapshot",
  "sessionStorage": "future:httpOnly-session + immutable correction approval snapshot",
  "proofRequiredBeforeWrite": true,
  "approvalWriteDisabled": true,
  "correctionWriteDisabled": true,
  "preserveAuditDigest": true,
  "preserveRollbackDigest": true,
  "noPublicSideEffect": true
}