事务 dry-run 可校验元数据纠错 / 中国保障性租赁住房 Community Block
拒绝候选图片 / REITs Pixel Asset #CN-Rental-12 / 中国内地 / isometric-nft-card
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-isometric-nft-cardreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-rental-housing-community/isometric-nft-cardasset_visual_approval_audit_correction_transactions / sourceAction=83e31fa02d4a5aef21 / idempotencyKey=36bb7af5c17d337642803468f31f93b6

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-rental-housing-community/nft-card.pnggeneration-manifest / 92699 bytessha256=4175bfd4e68e655c2f
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigesta9912129cef59ea694bb68c2
targetAuditDigestbf9610570343b02a12341cef
correctionDigest45e3276a616b02bb27e010d4
approvalDigest90db31c26ff64ca2192e28c9
sourceEvidence4175bfd4e68e655c2f6a974b
sourceAction83e31fa02d4a5aef21156955
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=4175bfd4e68eapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-isometric-nft-cardappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-rental-housing-community-isometric-nft-card双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-isometric-nft-cardappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-rental-housing-community/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-rental-housing-community只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-isometric-nft-card",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "36bb7af5c17d337642803468f31f93b6",
"action": "reject-visual-candidate",
"candidateSlug": "cn-rental-housing-community",
"formatKey": "isometric-nft-card",
"correctionType": "metadata-correction",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-rental-housing-community-isometric-nft-card",
"targetAuditDigest": "bf9610570343b02a12341cef9baab68250d444c79f5cb722b84aec95055b9c94",
"targetSourceActionDigest": "83e31fa02d4a5aef2115695553b5e7afeb307883a6fa49cc8ee1b0f47af3afe5",
"targetSourceEvidenceSha256": "4175bfd4e68e655c2f6a974b60e3f059e299570bc510ca8b20f69c953b30f791",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-rental-housing-community/nft-card.png",
"sourceMatchesTransaction": true,
"correctionDigest": "45e3276a616b02bb27e010d455dd84544b745a98e9b0d3312c77f4efdf3c373f",
"approvalDigest": "90db31c26ff64ca2192e28c9be4525ed946f64fca203bfb9579847ba3d528e12",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-isometric-nft-card",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-rental-housing-community/nft-card.png",
"sha256": "4175bfd4e68e655c2f6a974b60e3f059e299570bc510ca8b20f69c953b30f791",
"bytes": 92699,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-rental-housing-community&format=isometric-nft-card",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-rental-housing-community&format=isometric-nft-card",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=36bb7af5c17d337642803468f31f93b6 / transactionDigest=a9912129cef59ea694bb68c27206a3f510845ff66a7d2bb49e08b5e7b1cd5e5c事务 dry-run 可校验元数据纠错 / 中国内地仓储物流 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Logistics-BBS / 中国内地 / isometric-nft-card
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-cardreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-cardasset_visual_approval_audit_correction_transactions / sourceAction=4e0e3c0a1c25af08c2 / idempotencyKey=8b7ebcd533c59f73bfb40fbd36810980

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-logistics-bbs-gap/nft-card.pnggeneration-manifest / 90568 bytessha256=9ef00ee0a5fda3797a
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigest47e0140739459ffd427d99ce
targetAuditDigeste1763d2484e6bbac50d5f928
correctionDigestea11eaabc115b47d221f9fba
approvalDigest3ef3e0a175ca9c028fe5e2cc
sourceEvidence9ef00ee0a5fda3797a2d84d0
sourceAction4e0e3c0a1c25af08c2ae5b98
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=9ef00ee0a5fdapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-cardappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-card双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-cardappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-logistics-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-logistics-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-card",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "8b7ebcd533c59f73bfb40fbd36810980",
"action": "reject-visual-candidate",
"candidateSlug": "cn-logistics-bbs-gap",
"formatKey": "isometric-nft-card",
"correctionType": "metadata-correction",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-card",
"targetAuditDigest": "e1763d2484e6bbac50d5f928a22c0c2acef4cb5e2a45a9b75080278b26cdb12a",
"targetSourceActionDigest": "4e0e3c0a1c25af08c2ae5b980a566f5fe97663b9ce24e18cd7440c8646806208",
"targetSourceEvidenceSha256": "9ef00ee0a5fda3797a2d84d0ef1e89e21c7151806b38d2e7bd8e6f7ffc05af0a",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-logistics-bbs-gap/nft-card.png",
"sourceMatchesTransaction": true,
"correctionDigest": "ea11eaabc115b47d221f9fba0a1554988fc6fa7d4dafa4e2ead1578701da3c1d",
"approvalDigest": "3ef3e0a175ca9c028fe5e2cc7c864108d0977ffd2f7d07574e49c97be1483ea7",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-isometric-nft-card",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-logistics-bbs-gap/nft-card.png",
"sha256": "9ef00ee0a5fda3797a2d84d0ef1e89e21c7151806b38d2e7bd8e6f7ffc05af0a",
"bytes": 90568,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-logistics-bbs-gap&format=isometric-nft-card",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-logistics-bbs-gap&format=isometric-nft-card",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=8b7ebcd533c59f73bfb40fbd36810980 / transactionDigest=47e0140739459ffd427d99ce15ff87e292a59aab768fac32bc655e5561b45535事务 dry-run 可校验元数据纠错 / 中国内地高速公路 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Highway-BBS / 中国内地 / isometric-nft-card
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-cardreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-cardasset_visual_approval_audit_correction_transactions / sourceAction=1279558521df1f42ff / idempotencyKey=75b8a347a4a141aa30ae8c79e6b2a3f8

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-highway-bbs-gap/nft-card.pnggeneration-manifest / 96279 bytessha256=4dd16a3a69a0218626
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigestfc998e30d362c20d1f6f8d3b
targetAuditDigest489d1748d64d13d27df60d08
correctionDigest6b6cd6b1c4fd07650c3fe5e4
approvalDigestee29484265c54a4028dfdee7
sourceEvidence4dd16a3a69a0218626213e5f
sourceAction1279558521df1f42ffcd9f9c
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=4dd16a3a69a0approvalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-cardappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-card双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-cardappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-highway-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-highway-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-card",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "75b8a347a4a141aa30ae8c79e6b2a3f8",
"action": "reject-visual-candidate",
"candidateSlug": "cn-highway-bbs-gap",
"formatKey": "isometric-nft-card",
"correctionType": "metadata-correction",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-card",
"targetAuditDigest": "489d1748d64d13d27df60d0877029dca7511ad03d1fed8e7ce96d9557a3bc2fc",
"targetSourceActionDigest": "1279558521df1f42ffcd9f9c042cd233a70aec87926a732e02358231e9cc827e",
"targetSourceEvidenceSha256": "4dd16a3a69a0218626213e5f93cf3e60a2a0626ffd1a795efbac0d9bf541f955",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-highway-bbs-gap/nft-card.png",
"sourceMatchesTransaction": true,
"correctionDigest": "6b6cd6b1c4fd07650c3fe5e4ae67fafa30a9c1c3742850152fa9ed61a46cfd49",
"approvalDigest": "ee29484265c54a4028dfdee7b628ccaabf6572ecce7a8d08dbcb8e92c467e490",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-isometric-nft-card",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-highway-bbs-gap/nft-card.png",
"sha256": "4dd16a3a69a0218626213e5f93cf3e60a2a0626ffd1a795efbac0d9bf541f955",
"bytes": 96279,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-highway-bbs-gap&format=isometric-nft-card",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-highway-bbs-gap&format=isometric-nft-card",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=75b8a347a4a141aa30ae8c79e6b2a3f8 / transactionDigest=fc998e30d362c20d1f6f8d3b79754d868685181c7260bbee8c3ea1dd5b997089事务 dry-run 可校验元数据纠错 / 中国内地商业不动产 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Commercial-BBS / 中国内地 / isometric-nft-card
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-cardreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-cardasset_visual_approval_audit_correction_transactions / sourceAction=99b7c094eefa02b613 / idempotencyKey=a574fac4944c0d3908e34dc47f9ee85e

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.pnggeneration-manifest / 76669 bytessha256=2db843ee429d1a9c8f
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigest06ac702ac6e4547a10b968ea
targetAuditDigest051976c8fa09163c867a0302
correctionDigestc815999f9630656b3e98475d
approvalDigest7bb6d38b4589887d02721385
sourceEvidence2db843ee429d1a9c8f05d744
sourceAction99b7c094eefa02b61328c945
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=2db843ee429dapprovalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-cardappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-card双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-cardappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-commercial-bbs-gap/isometric-nft-card只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-commercial-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-card",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "a574fac4944c0d3908e34dc47f9ee85e",
"action": "reject-visual-candidate",
"candidateSlug": "cn-commercial-bbs-gap",
"formatKey": "isometric-nft-card",
"correctionType": "metadata-correction",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-card",
"targetAuditDigest": "051976c8fa09163c867a03024f28ace0051d89e7f183c9a5280dac618ad35104",
"targetSourceActionDigest": "99b7c094eefa02b61328c945a106010fc13c4c44ea1ca685a19f4aec9a6894ad",
"targetSourceEvidenceSha256": "2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png",
"sourceMatchesTransaction": true,
"correctionDigest": "c815999f9630656b3e98475d6bc9a4aebc045eb7ef50af09d5118941ae36c2c3",
"approvalDigest": "7bb6d38b4589887d0272138513fd472858e0939dc72a2c67f2548e23fedb0d83",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-isometric-nft-card",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png",
"sha256": "2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a",
"bytes": 76669,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=isometric-nft-card",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=a574fac4944c0d3908e34dc47f9ee85e / transactionDigest=06ac702ac6e4547a10b968ea41a49c336538d0d9e9e6fe0e25fb95ef9f5a6d85事务 dry-run 可校验Redaction 请求 / 中国保障性租赁住房 Community Block
拒绝候选图片 / REITs Pixel Asset #CN-Rental-12 / 中国内地 / pixel-map-pin
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-pixel-map-pinreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-rental-housing-community/pixel-map-pinasset_visual_approval_audit_correction_transactions / sourceAction=378b0bfbbd41f69da8 / idempotencyKey=97c776d600c206c4227aa4f86ae7038b

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-rental-housing-community/map-pin.pnggeneration-manifest / 7404 bytessha256=ae6f514e2fb0f2c42b
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigest81daf904dafd3f38e5368d96
targetAuditDigest76b1f62832f9f3e123f429db
correctionDigest11599f6bcaf34015d86ac1cb
approvalDigest240cfb83fe7dd7d81fd101c9
sourceEvidenceae6f514e2fb0f2c42b581e6b
sourceAction378b0bfbbd41f69da826d02f
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=ae6f514e2fb0approvalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-pixel-map-pinappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-rental-housing-community-pixel-map-pin双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-pixel-map-pinappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-rental-housing-community/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-rental-housing-community只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-pixel-map-pin",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "97c776d600c206c4227aa4f86ae7038b",
"action": "reject-visual-candidate",
"candidateSlug": "cn-rental-housing-community",
"formatKey": "pixel-map-pin",
"correctionType": "redaction-request",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-rental-housing-community-pixel-map-pin",
"targetAuditDigest": "76b1f62832f9f3e123f429dbd8a667514b436bb822183d9074f34255a671334b",
"targetSourceActionDigest": "378b0bfbbd41f69da826d02f861ebc9692b7b3505c7304f45e37268fbb3d5011",
"targetSourceEvidenceSha256": "ae6f514e2fb0f2c42b581e6b94e89feb0f9b86adabf4a7e078c6b070d9e8da66",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-rental-housing-community/map-pin.png",
"sourceMatchesTransaction": true,
"correctionDigest": "11599f6bcaf34015d86ac1cb2cf3b51bf91c70c13552c28314aecf7cf2313eb4",
"approvalDigest": "240cfb83fe7dd7d81fd101c9891f6e5a323d0c088b9c2c5bfd5e8de98355cd78",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-rental-housing-community-pixel-map-pin",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-rental-housing-community/map-pin.png",
"sha256": "ae6f514e2fb0f2c42b581e6b94e89feb0f9b86adabf4a7e078c6b070d9e8da66",
"bytes": 7404,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-rental-housing-community&format=pixel-map-pin",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-rental-housing-community&format=pixel-map-pin",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=97c776d600c206c4227aa4f86ae7038b / transactionDigest=81daf904dafd3f38e5368d9676f13cc04f2cf2d0c3fc176d4ff25c05b1b41aec事务 dry-run 可校验Redaction 请求 / 中国内地仓储物流 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Logistics-BBS / 中国内地 / pixel-map-pin
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pinreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pinasset_visual_approval_audit_correction_transactions / sourceAction=de1f42a78e117889a6 / idempotencyKey=f26a4a37e97739bc2a68c0c13fe69684

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-logistics-bbs-gap/map-pin.pnggeneration-manifest / 7066 bytessha256=a5ac16525d563a0533
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigestd5f34698302277195246f124
targetAuditDigestc09ffb2ae1053d207dfabec2
correctionDigest9f31954b4a9147fa21fbe06a
approvalDigest9150abecfdcc8652a36bf6f0
sourceEvidencea5ac16525d563a05336ce28d
sourceActionde1f42a78e117889a6616a73
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=a5ac16525d56approvalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pinappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pin双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pinappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-logistics-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-logistics-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pin",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "f26a4a37e97739bc2a68c0c13fe69684",
"action": "reject-visual-candidate",
"candidateSlug": "cn-logistics-bbs-gap",
"formatKey": "pixel-map-pin",
"correctionType": "redaction-request",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pin",
"targetAuditDigest": "c09ffb2ae1053d207dfabec25d5bf61eb01febcae0bf69f8031e27f10216a3ac",
"targetSourceActionDigest": "de1f42a78e117889a6616a73b4b792f54517064c7967e2a6dd7dc7fd7ec4a6d0",
"targetSourceEvidenceSha256": "a5ac16525d563a05336ce28d0f77684e4f4dda02a9dbd5a33b6fef9cca692b60",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-logistics-bbs-gap/map-pin.png",
"sourceMatchesTransaction": true,
"correctionDigest": "9f31954b4a9147fa21fbe06af886ca7a8122002ebca87caafa8baf357035ff89",
"approvalDigest": "9150abecfdcc8652a36bf6f021b95dc3d0f51b8afa2dc32ed3aedf123d660739",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-logistics-bbs-gap-pixel-map-pin",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-logistics-bbs-gap/map-pin.png",
"sha256": "a5ac16525d563a05336ce28d0f77684e4f4dda02a9dbd5a33b6fef9cca692b60",
"bytes": 7066,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-logistics-bbs-gap&format=pixel-map-pin",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-logistics-bbs-gap&format=pixel-map-pin",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=f26a4a37e97739bc2a68c0c13fe69684 / transactionDigest=d5f34698302277195246f124ae5d80f491636bf06bb4ef8bee14deb1a152e5b2事务 dry-run 可校验Redaction 请求 / 中国内地高速公路 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Highway-BBS / 中国内地 / pixel-map-pin
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pinreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pinasset_visual_approval_audit_correction_transactions / sourceAction=4041d586f3ed1a7a17 / idempotencyKey=f1df0f330f7b61b693dc7bda326446e1

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-highway-bbs-gap/map-pin.pnggeneration-manifest / 8495 bytessha256=06be14541031f7be70
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigesta0729f96fdea994278a447c3
targetAuditDigest6e8c6db1f9d7f92c182731b1
correctionDigestf305ae27771b3211cd29656a
approvalDigesta2a4ba27b73167889449b413
sourceEvidence06be14541031f7be7028312d
sourceAction4041d586f3ed1a7a176fc89d
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=06be14541031approvalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pinappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pin双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pinappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-highway-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-highway-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pin",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "f1df0f330f7b61b693dc7bda326446e1",
"action": "reject-visual-candidate",
"candidateSlug": "cn-highway-bbs-gap",
"formatKey": "pixel-map-pin",
"correctionType": "redaction-request",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pin",
"targetAuditDigest": "6e8c6db1f9d7f92c182731b152025593061d3f2b438962f5c62b4ac25203ecf9",
"targetSourceActionDigest": "4041d586f3ed1a7a176fc89d1a186b8feb4a1bfab080a796505781e38de5f356",
"targetSourceEvidenceSha256": "06be14541031f7be7028312df444b442522951ea21b8022732795f65dff40073",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-highway-bbs-gap/map-pin.png",
"sourceMatchesTransaction": true,
"correctionDigest": "f305ae27771b3211cd29656a2cab144d0d1e17fd4bc50a3ccab4cb22f0edaae5",
"approvalDigest": "a2a4ba27b73167889449b413f5678e12bac814ad744670512878e80cbd50ec08",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-highway-bbs-gap-pixel-map-pin",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-highway-bbs-gap/map-pin.png",
"sha256": "06be14541031f7be7028312df444b442522951ea21b8022732795f65dff40073",
"bytes": 8495,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-highway-bbs-gap&format=pixel-map-pin",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-highway-bbs-gap&format=pixel-map-pin",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=f1df0f330f7b61b693dc7bda326446e1 / transactionDigest=a0729f96fdea994278a447c3e166587e1eb1c80e8c5ef75d2e7752384f86e3fc事务 dry-run 可校验Redaction 请求 / 中国内地商业不动产 BBS Gap
拒绝候选图片 / REITs Pixel Asset #CN-Commercial-BBS / 中国内地 / pixel-map-pin
单资产事务asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pinreits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pinasset_visual_approval_audit_correction_transactions / sourceAction=ecc3f552794d03d421 / idempotencyKey=7a4e6b3cac44c0ad7f15b23c63f6df4e

Transaction Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.pnggeneration-manifest / 7176 bytessha256=699af564f0b8d7cbb7
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceInIdempotency=truesourceEvidenceRedactionAllowed=false
transactionDigest45e03f00c15907d1b02e4da3
targetAuditDigestf82a74a0ccc522930e0f5b33
correctionDigest5e943954eae4e1584ebb5bea
approvalDigest660eb3304ee5ec5cb656f583
sourceEvidence699af564f0b8d7cbb704a5a9
sourceActionecc3f552794d03d4211a745a
audit-log-originalno-op / asset_visual_approval_audit_log / targetAuditDigest原图片审批审计日志不得修改,只作为 digest precondition。 / writeDisabled=true
source-action-originalno-op / asset_visual_approval_human_confirmation_actions / targetSourceActionDigest源动作摘要必须与双人确认和纠错事件保持一致,不允许事务阶段换图。 / writeDisabled=true
source-evidence-originalno-op / asset_visual_approval_source_evidence / sourceEvidenceSha256源图证据只作为事务前置条件,不允许 redaction 或纠错写入替换原源图。 / writeDisabled=true
correction-eventinsert / asset_visual_approval_audit_correction_events / correctionDigest未来真实写入时插入 correction/redaction 事件。 / writeDisabled=true
dual-control-approvalinsert / asset_visual_approval_audit_correction_approvals / approvalDigest未来真实写入时插入双人确认 approval。 / writeDisabled=true
mcp-governance-indexqueue / reits_mcp_governance_index_queue / transactionDigest未来真实写入成功后再排队 MCP 治理索引。 / writeDisabled=true
transactionDryRun=truetransactionOnly=truedatabaseWriteDisabled=truetransactionWritten=falsesourceEvidenceSha256=699af564f0b8approvalWritten=falsecorrectionEventWritten=falseauditLogMutated=falsemcpIndexQueued=falsemapPublished=falseregistryPromotionAllowed=false
原审计摘要匹配=true源图证据摘要匹配=true源动作摘要匹配=true纠错摘要匹配=true双人确认摘要匹配=trueatomicity=all-or-nothingsourceMatchesTransaction=truetransactionWritten=falsemcpIndexQueued=false
Rollback Planrollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pinappend-compensation-event-only / rollbackWriteDisabled=true
MCP Queue Planreits_mcp_governance_index_queue / enqueuemcpQueueWriteDisabled=true / resources=11
Public Side Effectsmap=false / bbs=falsenftMintDisabled=true / sourceEvidenceRedactionAllowed=false
Dual Controlasset-visual-approval-audit-correction-dual-control-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pin双人确认 dry-run 可校验 / dual-control-ready
rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pinappend-compensation-event-onlycanRollbackWithoutMutation=true / requiresOperatorReview=true
MCP Resourcereits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-correction/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-audit-log/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-human-confirmation/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-identity-fixture/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence-transaction/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-approval-evidence/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://asset-visual-registry-preview/cn-commercial-bbs-gap/pixel-map-pin只进入 dry-run payload,不写 MCP index queue。
MCP Resourcereits://virtual-assets/cn-commercial-bbs-gap只进入 dry-run payload,不写 MCP index queue。
{
"table": "asset_visual_approval_audit_correction_transactions",
"schemaVersion": "2026-06-visual-approval-audit-correction-transaction-v1",
"transactionId": "asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pin",
"transactionType": "visual-audit-correction-write",
"transactionMode": "dry-run-only",
"idempotencyKey": "7a4e6b3cac44c0ad7f15b23c63f6df4e",
"action": "reject-visual-candidate",
"candidateSlug": "cn-commercial-bbs-gap",
"formatKey": "pixel-map-pin",
"correctionType": "redaction-request",
"targetAuditLogId": "asset-visual-approval-audit-log-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pin",
"targetAuditDigest": "f82a74a0ccc522930e0f5b330562dbae2e690e17fbabda38a9d40c593d0cf9c1",
"targetSourceActionDigest": "ecc3f552794d03d4211a745aa90efa0fa0a64d46aa14293f2204e748dfeb3bfe",
"targetSourceEvidenceSha256": "699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70",
"sourceEvidencePublicPath": "/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png",
"sourceMatchesTransaction": true,
"correctionDigest": "5e943954eae4e1584ebb5beaec4f47f189527a80a76bbe373f7b27287781dd86",
"approvalDigest": "660eb3304ee5ec5cb656f583f25e4697ff80d538040b8719876bef9fd1a814ff",
"createdAt": "2026-09-07T03:34:32.465Z",
"atomicity": "all-or-nothing",
"writeDisabled": true
}{
"rollbackPlanId": "rollback-asset-visual-approval-audit-correction-transaction-reject-visual-candidate-cn-commercial-bbs-gap-pixel-map-pin",
"mode": "dry-run-only",
"compensationStrategy": "append-compensation-event-only",
"canRollbackWithoutMutation": true,
"requiresOperatorReview": true,
"rollbackWriteDisabled": true
}{
"sourceType": "bbs-gap-local-generated",
"localFileDetected": true,
"publicPath": "/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png",
"sha256": "699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70",
"bytes": 7176,
"manifestSource": "generation-manifest",
"sourceMatchesTransaction": true,
"visualIntakeHref": "/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=pixel-map-pin",
"approvalPlaceholderHref": "/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=pixel-map-pin",
"evidenceNote": "BBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。"
}{
"mapPublishDisabled": true,
"bbsPostDisabled": true,
"registryPromotionAllowed": false,
"nftMintDisabled": true,
"sourceEvidenceRedactionAllowed": false
}asset.visual.approval.audit.correction.transaction.idempotencyKey=7a4e6b3cac44c0ad7f15b23c63f6df4e / transactionDigest=45e03f00c15907d1b02e4da3b7e2a87337348d296481cf9b45bc5db0a8bf84dd