{"generatedAt":"2026-07-31T18:33:39.537Z","scope":{"countrySlug":"cn","assetSlug":null,"status":null,"owner":"visual-ops","priority":"p0","formatKey":null,"correctionType":null},"metrics":{"transactionCount":12,"transactionDryRunReadyCount":12,"needsTransactionFieldsCount":0,"needsDualControlCount":0,"blockedByPolicyCount":0,"writeDisabledCount":12,"databaseWriteDisabledCount":12,"mcpQueueWriteDisabledCount":12,"publicSurfaceWriteDisabledCount":12,"rollbackPlanCount":12,"transactionDigestCount":12,"transactionWrittenCount":0,"approvalWrittenCount":0,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"mcpIndexQueuedCount":0,"imageReplacementCount":0,"mapMutationCount":0,"bbsPostCount":0,"newsBindingWrittenCount":0,"registryPromotionAllowedCount":0,"mcpResourceCount":12},"records":[{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","correctionDigest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","approvalDigest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","actionDigest":"8e8f8b4c97902f19526ff1363a6b0cf6593a4fd41741ca141b3df83c60238149","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"96317086921853501e5f3c8df748d4fa","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"bridgeDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","correctionDigest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","approvalDigest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"21c493f49ac3a377eb6897aaf7c016f23e89693e551c53fb0358128086552042","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","correctionDigest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","approvalDigest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","actionDigest":"81789461b954649c27add12d07a742dc5daf8e9b3682c46c74ed73039bd2c26c","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"2d8491948b0908f7f17fd3bf28d63d40","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"visualDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","correctionDigest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","approvalDigest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"5efbabd7fdb27f2ac9e5f62c284288d7a4c188d91e76b35e6b4351958e15cf51","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","correctionDigest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","approvalDigest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","actionDigest":"fa5634849f42b838e5270772d47b77ecba92eaca2c35954b264772ccabea7496","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"e73ee7ed57f4b34f5e93e82920af2726","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"bridgeDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","correctionDigest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","approvalDigest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"c6915066a661ef5db812d8cd1e08f5e93d513a210b95ab2009e9ea8cc89aee15","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","correctionDigest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","approvalDigest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","actionDigest":"7d84445284f42c6499764610db16e5f728c30d739d482b7f2f8e1c3898350f26","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"b8d0ba1728784934cef5474e73a9bf3d","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"visualDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","correctionDigest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","approvalDigest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"2973f338251a57efeee8474b58b67beaa25de360c530a6ac3f3efcc56bd59e5b","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","correctionDigest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","approvalDigest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","actionDigest":"bc81ccffe266d3ac970c59c5e67d97d0969b4cd3f12981b0a3a1e007c924a475","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"99770102e0a584383d1046b806303f9a","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"bridgeDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","correctionDigest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","approvalDigest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"482980081bae13e46f74a430afffbe510ed132a21b2bfc7e13d4c0fbca551f0c","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","correctionDigest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","approvalDigest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","actionDigest":"afed205ff1a3ad8d03154c926b0ccff3b4cb7a740cf2bee61f4c4cc80ac467a0","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f9c9ab91c788fd12d7da64e03bad0c4e","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","correctionDigest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","approvalDigest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"45b3b591901f735a0edaa59a64122f007644ab7e0f303c68fbbba2a7a352a594","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","correctionDigest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","approvalDigest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","actionDigest":"f2b12921c191d6f7e0a3bdefcf3bfd4b036693afc76bef8fdb969aa46f128b2d","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"eccdd2ac0805afa8534b279ac62befd8","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"visualDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","correctionDigest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","approvalDigest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"78e8c08314bbb8681f43e44c693de7e0365b07b8460978d489b1d1755447a9a2","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","correctionDigest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","approvalDigest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","actionDigest":"6e2f5e0f5870b6d1c9ac7895a798a49c916484354af02b6436e6966c5188d87b","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d321f93c28d36be90732d59663a68440","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","correctionDigest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","approvalDigest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"6b352bb07dfc39998802290d3f9b893b5b898821f73544fd5d86fee67da44cfc","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","correctionDigest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","approvalDigest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","actionDigest":"d77ffe05ed23893d629410a13a4377bad3286f25deabbf21cee11b9c83f18f42","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"7d04f45088bcae3d4dacb9ab7047fedf","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"bridgeDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","correctionDigest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","approvalDigest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"49444fda418e1719bb3d1d396f0d0e4e5a72c1e9a7aa9ff0ed9682a860bc23fe","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","correctionDigest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","approvalDigest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","actionDigest":"d436c2f2aa33d5c442906f948cc463ae9b63e6fecbe896a1291a3d1c040646c4","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"188f292dee434ca5a27d8380cd847b12","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","correctionDigest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","approvalDigest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"003ffb01de4dd26ae9948a6c19e70c1e5f834b207c5de54edaf9472ffa3c2c8c","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","correctionDigest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","approvalDigest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","actionDigest":"dde3203479b2cac3ff0ad1c77b828bf112672dfceb330aa7056a78c7da016eb8","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"81ab5237fc8ba372dda566b4611f2ac3","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"visualDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","correctionDigest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","approvalDigest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"064f5d9a7accca15c2b97261635cd9f30b0e5ff67b3d9165c1f7163c302bcedc","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","correctionDigest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","approvalDigest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","actionDigest":"2fad33cc13b865ce6d204f6a4da32592dc4f58bcd50749f55d7b41a8838d55c9","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"e113b9c09e6c26696706576a291e520f","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","correctionDigest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","approvalDigest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"d0c897d20849a3a0b75a06f3e12ceca3f6a9541dca2f033128c0b7fb1ea104e3","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}}],"statusBreakdown":[{"status":"transaction-dry-run-ready","label":"事务 dry-run 可校验","count":12},{"status":"needs-transaction-fields","label":"需要事务字段","count":0},{"status":"needs-dual-control","label":"需要双人确认","count":0},{"status":"blocked-by-policy","label":"策略阻断","count":0}],"writeSetBreakdown":[{"id":"target-audit-original","operation":"no-op","count":12},{"id":"correction-event","operation":"insert","count":12},{"id":"dual-control-approval","operation":"insert","count":12},{"id":"visual-registry-review","operation":"queue","count":12},{"id":"pixel-map-refresh","operation":"queue","count":12},{"id":"news-asset-binding-refresh","operation":"queue","count":12},{"id":"bbs-context-refresh","operation":"queue","count":12},{"id":"mcp-governance-index","operation":"queue","count":12}],"publicNotes":["Validation Audit Correction Transaction 已继承 BBS 闭环 dual-control，12 条双签记录可进入事务 dry-run；当前 transactionWritten 仍为 0。","当前筛选范围输出 12 条 validation audit correction 事务 dry-run，12 条可校验。","事务 envelope 串联 targetAuditDigest、correctionDigest、approvalDigest、transactionDigest 和 idempotencyKey。","未来真实执行必须先通过双人确认，再进入数据库事务、图片清单复核、地图刷新、新闻绑定刷新、BBS 上下文刷新和 MCP 索引队列。"],"qaWarnings":["该层不会写 transaction，transactionWritten 始终为 false。","该层不会写 approval、correction event 或修改原 validation action audit。","该层不会排队 MCP，不会替换 NFT 图片，不会更新地图，不会重写新闻绑定，也不会自动发 BBS。","数据库事务、幂等锁、rollback worker、公开面刷新 worker 和 MCP index worker 完成前，不得开放真实执行。"]}