{"generatedAt":"2026-07-31T18:33:39.537Z","scope":{"countrySlug":null,"assetSlug":null,"status":null,"owner":"mcp-ops","priority":null,"formatKey":"isometric-nft-card","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-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"4092f9db255558da44e2e86648d1015428fe6436fa565f6fd4f9fdd66077edf9","correctionDigest":"99a4261dfb81709d43fc9628df2b8ef38da3dbb95f3177b4d0f34f8659026e22","approvalDigest":"d408c313e886f3b15de9e3d824f2e57c7b6b7343d83dab9b6f18ef0cdb258315","actionId":"asset-visual-direct-lookup-validation-confirmation-action-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","actionDigest":"06a8ae842dfa4bc43c918b806c39a84155de00cece07348905de04f3ee3e0bbf","validationPacketId":"asset-visual-direct-lookup-validation-packet-us-data-center-grid-node-isometric-nft-card","validationPacketDigest":"e34b3f57e241a9a25405d4abb04bdb2b4db3076c090381c0a08b3d7f7b2fa183","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"1d0a9be13be7065d9d7bee09fb4eb0ed","assetSlug":"us-data-center-grid-node","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"4092f9db255558da44e2e86648d1015428fe6436fa565f6fd4f9fdd66077edf9","correctionDigest":"99a4261dfb81709d43fc9628df2b8ef38da3dbb95f3177b4d0f34f8659026e22","approvalDigest":"d408c313e886f3b15de9e3d824f2e57c7b6b7343d83dab9b6f18ef0cdb258315","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":"4092f9db255558da44e2e86648d1015428fe6436fa565f6fd4f9fdd66077edf9","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"99a4261dfb81709d43fc9628df2b8ef38da3dbb95f3177b4d0f34f8659026e22","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"d408c313e886f3b15de9e3d824f2e57c7b6b7343d83dab9b6f18ef0cdb258315","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-us-data-center-grid-node-isometric-nft-card-citationDigestAccepted","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/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-correction-lookup/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-correction-citation/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/us-data-center-grid-node","reits://asset-visual-governance-bridge/us-data-center-grid-node","reits://virtual-asset/us-data-center-grid-node"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"6bf70095b9f13958f17321f1d5b6e89ece6033919041c218b1418959297fb4e0","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node","search":"/search?q=%E7%BE%8E%E5%9B%BD%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%20Grid%20Node%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/us-data-center-grid-node/isometric-nft-card/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/us-data-center-grid-node/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/us-data-center-grid-node/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/us-data-center-grid-node/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/us-data-center-grid-node","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/us-data-center-grid-node","assetResourceUri":"reits://virtual-asset/us-data-center-grid-node"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"ed906e87188c6cb4a4cb358c1fedd182e60da5a576b2368b7d449ca226dc56e6","correctionDigest":"9ad23b19166f6670b3462e65455fcd376a77cfac085bcff09f0c6f427b7e7712","approvalDigest":"43abdc96d7df0eeb07feacec519386df9f33a8dcb2c971c1a4ed13f49410b92f","actionId":"asset-visual-direct-lookup-validation-confirmation-action-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","actionDigest":"088b2185f08ca6baa948d7e43ef959a98955a956349f5804bf320cbfacff8b50","validationPacketId":"asset-visual-direct-lookup-validation-packet-us-data-center-grid-node-isometric-nft-card","validationPacketDigest":"e34b3f57e241a9a25405d4abb04bdb2b4db3076c090381c0a08b3d7f7b2fa183","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3ffe014f1124faa9d9a4cf6adda4c2c8","assetSlug":"us-data-center-grid-node","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"ed906e87188c6cb4a4cb358c1fedd182e60da5a576b2368b7d449ca226dc56e6","correctionDigest":"9ad23b19166f6670b3462e65455fcd376a77cfac085bcff09f0c6f427b7e7712","approvalDigest":"43abdc96d7df0eeb07feacec519386df9f33a8dcb2c971c1a4ed13f49410b92f","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":"ed906e87188c6cb4a4cb358c1fedd182e60da5a576b2368b7d449ca226dc56e6","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"9ad23b19166f6670b3462e65455fcd376a77cfac085bcff09f0c6f427b7e7712","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"43abdc96d7df0eeb07feacec519386df9f33a8dcb2c971c1a4ed13f49410b92f","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-us-data-center-grid-node-isometric-nft-card-directLookupDigestAccepted","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/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-correction-lookup/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-correction-citation/us-data-center-grid-node/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/us-data-center-grid-node","reits://asset-visual-governance-bridge/us-data-center-grid-node","reits://virtual-asset/us-data-center-grid-node"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"345b1add8ca85208ed2adb25cf696c27ee9214840ae01ddbb22ed709313e05cd","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=us-data-center-grid-node&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=us-data-center-grid-node&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node","search":"/search?q=%E7%BE%8E%E5%9B%BD%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%BF%83%20Grid%20Node%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/us-data-center-grid-node/isometric-nft-card/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/us-data-center-grid-node/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/us-data-center-grid-node/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/us-data-center-grid-node/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/us-data-center-grid-node","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/us-data-center-grid-node","assetResourceUri":"reits://virtual-asset/us-data-center-grid-node"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"b33eccae898c974236b5caa988d4429e22453833a0227316290e174fa7394bdc","correctionDigest":"9c95b728b508d507dffec189168ccd7682b1854634f1957484b588b1028c1b7e","approvalDigest":"e9e6b48c05e2ef36dbfe8982f74a4f494d4e165082481c6d2c758e489474137a","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","actionDigest":"109fa86c042b3b7ce8548f3a5b765e72c30dbef682cff3d81bbf79fa14860564","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-isometric-nft-card","validationPacketDigest":"5719a191ad82bcd4f81a581343d415767b519b57e2ec7182f8b1a63e07ccbefd","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"0aeb6662e3b0052444cc2b5fee32521e","assetSlug":"jp-hotel-jreit-block","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"b33eccae898c974236b5caa988d4429e22453833a0227316290e174fa7394bdc","correctionDigest":"9c95b728b508d507dffec189168ccd7682b1854634f1957484b588b1028c1b7e","approvalDigest":"e9e6b48c05e2ef36dbfe8982f74a4f494d4e165082481c6d2c758e489474137a","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":"b33eccae898c974236b5caa988d4429e22453833a0227316290e174fa7394bdc","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"9c95b728b508d507dffec189168ccd7682b1854634f1957484b588b1028c1b7e","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"e9e6b48c05e2ef36dbfe8982f74a4f494d4e165082481c6d2c758e489474137a","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-jp-hotel-jreit-block-isometric-nft-card-citationDigestAccepted","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/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","reits://asset-visual-governance-bridge/jp-hotel-jreit-block","reits://virtual-asset/jp-hotel-jreit-block"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"33516b29566a28436d492e48a67221b6a28927bef8e08e1d72b327c7b6feab6c","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/isometric-nft-card/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"f63d6b82bcd501c027fb01b446b9659fd9f7a0e55c6518e70af38eff6a5e262c","correctionDigest":"ca1fe4679906ce3c372db413f320a844b512242fe48a310ebc99177d0b0a9e00","approvalDigest":"3d1c93d1684ec2c3a5589a7b4e78233aaeda3930ad4df4a76472ac6a7b3b900d","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","actionDigest":"68a53bb9d91b72831270cca98ecf67a952af5434236be4442fa15e0a750f3d84","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-isometric-nft-card","validationPacketDigest":"5719a191ad82bcd4f81a581343d415767b519b57e2ec7182f8b1a63e07ccbefd","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"91b7ab3fe1655daa210bd9041f3826b1","assetSlug":"jp-hotel-jreit-block","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"f63d6b82bcd501c027fb01b446b9659fd9f7a0e55c6518e70af38eff6a5e262c","correctionDigest":"ca1fe4679906ce3c372db413f320a844b512242fe48a310ebc99177d0b0a9e00","approvalDigest":"3d1c93d1684ec2c3a5589a7b4e78233aaeda3930ad4df4a76472ac6a7b3b900d","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":"f63d6b82bcd501c027fb01b446b9659fd9f7a0e55c6518e70af38eff6a5e262c","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"ca1fe4679906ce3c372db413f320a844b512242fe48a310ebc99177d0b0a9e00","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"3d1c93d1684ec2c3a5589a7b4e78233aaeda3930ad4df4a76472ac6a7b3b900d","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-jp-hotel-jreit-block-isometric-nft-card-directLookupDigestAccepted","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/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","reits://asset-visual-governance-bridge/jp-hotel-jreit-block","reits://virtual-asset/jp-hotel-jreit-block"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"797a0c5c702fdb59f20e1233d3661aa70c36f71c043a595279aa87580239db1b","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/isometric-nft-card/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"4254f73a0af39898da9c6ef8972e0dbf66c0fec0ca114131ecfd128d0695fb00","correctionDigest":"1185cce166b89efbe0b4ec3b6f718e0748e5b9043a7a17420a8134acdb6a6c9e","approvalDigest":"62fd1093471292a9ffb0c81f93c03faf8478f1e8838187b5d81641c34ff3d89d","actionId":"asset-visual-direct-lookup-validation-confirmation-action-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","actionDigest":"3d453e03c0b632b796cefbbbc824d98e8e0f80df4d133c42a115a78e431a1568","validationPacketId":"asset-visual-direct-lookup-validation-packet-hk-office-harbor-tower-isometric-nft-card","validationPacketDigest":"1f50e3430e11612dfc6ceafd6b8d9bf6e8c767598a614fd0c1ddb93f9c65758a","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"eb7f2ef97f546412268e0f188736709f","assetSlug":"hk-office-harbor-tower","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"4254f73a0af39898da9c6ef8972e0dbf66c0fec0ca114131ecfd128d0695fb00","correctionDigest":"1185cce166b89efbe0b4ec3b6f718e0748e5b9043a7a17420a8134acdb6a6c9e","approvalDigest":"62fd1093471292a9ffb0c81f93c03faf8478f1e8838187b5d81641c34ff3d89d","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":"4254f73a0af39898da9c6ef8972e0dbf66c0fec0ca114131ecfd128d0695fb00","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"1185cce166b89efbe0b4ec3b6f718e0748e5b9043a7a17420a8134acdb6a6c9e","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"62fd1093471292a9ffb0c81f93c03faf8478f1e8838187b5d81641c34ff3d89d","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-hk-office-harbor-tower-isometric-nft-card-citationDigestAccepted","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/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-correction-lookup/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-correction-citation/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/hk-office-harbor-tower","reits://asset-visual-governance-bridge/hk-office-harbor-tower","reits://virtual-asset/hk-office-harbor-tower"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"dca449f9b47f05adf3891434b33ba951e89de855845c21965aef18f83ca63cd6","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower","search":"/search?q=%E9%A6%99%E6%B8%AF%20Office%20Harbor%20Tower%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/hk-office-harbor-tower/isometric-nft-card/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/hk-office-harbor-tower/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/hk-office-harbor-tower/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/hk-office-harbor-tower/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/hk-office-harbor-tower","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/hk-office-harbor-tower","assetResourceUri":"reits://virtual-asset/hk-office-harbor-tower"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"cdf3276bae8c5074cb21945e3ae2f207a53c157e3928cd6d09d589f01a676884","correctionDigest":"e725383cda75488b16267ab49b883241a0f89ae82669b3632bfb360bf76263fd","approvalDigest":"0532ca54367777d68b23c9625d08877cfc8e2fd63be5e95754d7ce464347405c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","actionDigest":"6f43c19a0e419fed2753b25e7f1b26ab2dcf7ec01f50593d6345fa3ace284097","validationPacketId":"asset-visual-direct-lookup-validation-packet-hk-office-harbor-tower-isometric-nft-card","validationPacketDigest":"1f50e3430e11612dfc6ceafd6b8d9bf6e8c767598a614fd0c1ddb93f9c65758a","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d8d3dd330167cb26c4ad8ac0ba1e8e7b","assetSlug":"hk-office-harbor-tower","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"cdf3276bae8c5074cb21945e3ae2f207a53c157e3928cd6d09d589f01a676884","correctionDigest":"e725383cda75488b16267ab49b883241a0f89ae82669b3632bfb360bf76263fd","approvalDigest":"0532ca54367777d68b23c9625d08877cfc8e2fd63be5e95754d7ce464347405c","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":"cdf3276bae8c5074cb21945e3ae2f207a53c157e3928cd6d09d589f01a676884","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e725383cda75488b16267ab49b883241a0f89ae82669b3632bfb360bf76263fd","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0532ca54367777d68b23c9625d08877cfc8e2fd63be5e95754d7ce464347405c","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-hk-office-harbor-tower-isometric-nft-card-directLookupDigestAccepted","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/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-correction-lookup/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-correction-citation/hk-office-harbor-tower/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/hk-office-harbor-tower","reits://asset-visual-governance-bridge/hk-office-harbor-tower","reits://virtual-asset/hk-office-harbor-tower"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"12e57d875e911ba7f76e18b4a1d81bd69aeacba20e511dc80197abee9e77c0d6","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=hk-office-harbor-tower&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=hk-office-harbor-tower&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower","search":"/search?q=%E9%A6%99%E6%B8%AF%20Office%20Harbor%20Tower%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/hk-office-harbor-tower/isometric-nft-card/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/hk-office-harbor-tower/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/hk-office-harbor-tower/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/hk-office-harbor-tower/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/hk-office-harbor-tower","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/hk-office-harbor-tower","assetResourceUri":"reits://virtual-asset/hk-office-harbor-tower"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"e5c6da9f77d8f868ccd25d48b209abdb6d13f83d78f157fda820296afbebc1a2","correctionDigest":"16c3a56f25082cb07b5f91c8a2950d20d678c18a4799e3110b30727a36c81302","approvalDigest":"05f9a3dceed4537e9963fec0f96e28e471eb684bcaed8f417321b3488b3bad8f","actionId":"asset-visual-direct-lookup-validation-confirmation-action-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","actionDigest":"59652041332c494bedd9f25c0d75798905bb6fd244d90c7b96514613d11efa01","validationPacketId":"asset-visual-direct-lookup-validation-packet-sg-commercial-harbor-block-isometric-nft-card","validationPacketDigest":"c542b1b77edb7bde990695a44da371bb5ce15b56edcaf9171cd475ab5912aeeb","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"fdbbdf0e4eb42429bc1acee8373ccf03","assetSlug":"sg-commercial-harbor-block","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"e5c6da9f77d8f868ccd25d48b209abdb6d13f83d78f157fda820296afbebc1a2","correctionDigest":"16c3a56f25082cb07b5f91c8a2950d20d678c18a4799e3110b30727a36c81302","approvalDigest":"05f9a3dceed4537e9963fec0f96e28e471eb684bcaed8f417321b3488b3bad8f","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":"e5c6da9f77d8f868ccd25d48b209abdb6d13f83d78f157fda820296afbebc1a2","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"16c3a56f25082cb07b5f91c8a2950d20d678c18a4799e3110b30727a36c81302","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"05f9a3dceed4537e9963fec0f96e28e471eb684bcaed8f417321b3488b3bad8f","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-sg-commercial-harbor-block-isometric-nft-card-citationDigestAccepted","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/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-correction-lookup/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-correction-citation/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/sg-commercial-harbor-block","reits://asset-visual-governance-bridge/sg-commercial-harbor-block","reits://virtual-asset/sg-commercial-harbor-block"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"198ce32a3ea1b4fd7825c94b9b0cab7e8ca7a9fad112ff4aefea7f14d6315858","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block","search":"/search?q=%E6%96%B0%E5%8A%A0%E5%9D%A1%20S-REIT%20Harbor%20Block%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/sg-commercial-harbor-block/isometric-nft-card/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/sg-commercial-harbor-block/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/sg-commercial-harbor-block/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/sg-commercial-harbor-block/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/sg-commercial-harbor-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/sg-commercial-harbor-block","assetResourceUri":"reits://virtual-asset/sg-commercial-harbor-block"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"0c5b4a01a4a0c9e32addf663f7dabbd11baf71c7307fe5d10ac77fceca585a2f","correctionDigest":"6efeffbf2edb6b3e2d3a68bf77f80b133fe48e345ddef62f55b2c187ac26db0c","approvalDigest":"f4e2bd153c8a1ee982b52a346582dd0fcb50b1902da52a4d65b415153ca8aee7","actionId":"asset-visual-direct-lookup-validation-confirmation-action-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","actionDigest":"8db57cbef060a517687a8f31be7822d6eac9b130e97459320498539187d87e0c","validationPacketId":"asset-visual-direct-lookup-validation-packet-sg-commercial-harbor-block-isometric-nft-card","validationPacketDigest":"c542b1b77edb7bde990695a44da371bb5ce15b56edcaf9171cd475ab5912aeeb","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"c7c132f15e97ffbbd3d438834090b269","assetSlug":"sg-commercial-harbor-block","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"0c5b4a01a4a0c9e32addf663f7dabbd11baf71c7307fe5d10ac77fceca585a2f","correctionDigest":"6efeffbf2edb6b3e2d3a68bf77f80b133fe48e345ddef62f55b2c187ac26db0c","approvalDigest":"f4e2bd153c8a1ee982b52a346582dd0fcb50b1902da52a4d65b415153ca8aee7","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":"0c5b4a01a4a0c9e32addf663f7dabbd11baf71c7307fe5d10ac77fceca585a2f","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"6efeffbf2edb6b3e2d3a68bf77f80b133fe48e345ddef62f55b2c187ac26db0c","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f4e2bd153c8a1ee982b52a346582dd0fcb50b1902da52a4d65b415153ca8aee7","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-sg-commercial-harbor-block-isometric-nft-card-directLookupDigestAccepted","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/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-correction-lookup/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-correction-citation/sg-commercial-harbor-block/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/sg-commercial-harbor-block","reits://asset-visual-governance-bridge/sg-commercial-harbor-block","reits://virtual-asset/sg-commercial-harbor-block"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"b4c4b002cb7040fb37daccf9bb09f6c7ff3dbf4d586a24cce3d01290a15044b1","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=sg-commercial-harbor-block&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=sg-commercial-harbor-block&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block","search":"/search?q=%E6%96%B0%E5%8A%A0%E5%9D%A1%20S-REIT%20Harbor%20Block%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/sg-commercial-harbor-block/isometric-nft-card/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/sg-commercial-harbor-block/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/sg-commercial-harbor-block/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/sg-commercial-harbor-block/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/sg-commercial-harbor-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/sg-commercial-harbor-block","assetResourceUri":"reits://virtual-asset/sg-commercial-harbor-block"}},{"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-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"654b0dac7d24b26b97a22e013dbe3c15b2899406d01472630283bb9f312ec983","correctionDigest":"09f53b386c0f1cd18bd67d1d36704bca57bea3f0a04782eeb0553d05ea0e9a4a","approvalDigest":"ff83be56ec09e16f15c4072bedee60640b5a4e08b9c79545d57681a6ee0a43cc","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-citationDigestAccepted","actionDigest":"aed1203f52a4a3b0255519c7cc375d6e7d8d3345374076c4db7dc4971bd79539","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":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"74a90c49473ce17bfe816eed6523d99c","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"654b0dac7d24b26b97a22e013dbe3c15b2899406d01472630283bb9f312ec983","correctionDigest":"09f53b386c0f1cd18bd67d1d36704bca57bea3f0a04782eeb0553d05ea0e9a4a","approvalDigest":"ff83be56ec09e16f15c4072bedee60640b5a4e08b9c79545d57681a6ee0a43cc","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":"654b0dac7d24b26b97a22e013dbe3c15b2899406d01472630283bb9f312ec983","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"09f53b386c0f1cd18bd67d1d36704bca57bea3f0a04782eeb0553d05ea0e9a4a","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"ff83be56ec09e16f15c4072bedee60640b5a4e08b9c79545d57681a6ee0a43cc","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-citationDigestAccepted","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/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","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":"b7e860bbcefd5d2a977832a6e5ae966722975f58c44516f0d4460699cb3e4787","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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","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%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/citationDigestAccepted","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-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"916e632b3c51be0f16733b20d2c6c9e0ed28da41499c4ff59237aaf8595887c8","correctionDigest":"2511b62b5669d41a77a3f387a71e97654e0e1952bf07dbd10d39b6cb3e12b59c","approvalDigest":"93808f5ce525d0e09c54edcea9f95c9ad13cec2f247792395576410f14a3fcda","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-directLookupDigestAccepted","actionDigest":"6a87c48f75e941ef57aa19910c95be9f46da4735ba9fad746f6aa14e1ce51544","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":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a4af4b92e035368539098ee305fd47c1","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"916e632b3c51be0f16733b20d2c6c9e0ed28da41499c4ff59237aaf8595887c8","correctionDigest":"2511b62b5669d41a77a3f387a71e97654e0e1952bf07dbd10d39b6cb3e12b59c","approvalDigest":"93808f5ce525d0e09c54edcea9f95c9ad13cec2f247792395576410f14a3fcda","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":"916e632b3c51be0f16733b20d2c6c9e0ed28da41499c4ff59237aaf8595887c8","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"2511b62b5669d41a77a3f387a71e97654e0e1952bf07dbd10d39b6cb3e12b59c","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"93808f5ce525d0e09c54edcea9f95c9ad13cec2f247792395576410f14a3fcda","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-directLookupDigestAccepted","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/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","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":"35e6a176db295c00c4818eb1031d8396ae0bbf238d1f5cb3eaa27143bf1f4aa6","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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","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%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/directLookupDigestAccepted","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-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"558d53166308b0f93cfa013ebaad84fb257c725a1511ff3abd0b3d698bd3194e","correctionDigest":"bef085b441b8f227395f06600b64313b244ad2a3ac39f14a0bfa7a2e0ac716ed","approvalDigest":"5ec5d427677ad72d7c1030d6f4c39f35d08c94d8de4983e2e088dabc9701f8d7","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-citationDigestAccepted","actionDigest":"14afb7be9f59edf41146e05941ba895f0e58bd89e1441406b0874b979408adf2","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":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","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-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"587ec33796113eb5725b04267f8a62eb","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"citationDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-citationDigestAccepted","targetAuditDigest":"558d53166308b0f93cfa013ebaad84fb257c725a1511ff3abd0b3d698bd3194e","correctionDigest":"bef085b441b8f227395f06600b64313b244ad2a3ac39f14a0bfa7a2e0ac716ed","approvalDigest":"5ec5d427677ad72d7c1030d6f4c39f35d08c94d8de4983e2e088dabc9701f8d7","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":"558d53166308b0f93cfa013ebaad84fb257c725a1511ff3abd0b3d698bd3194e","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"bef085b441b8f227395f06600b64313b244ad2a3ac39f14a0bfa7a2e0ac716ed","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"5ec5d427677ad72d7c1030d6f4c39f35d08c94d8de4983e2e088dabc9701f8d7","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-citationDigestAccepted","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/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","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":"a69ad1f0100f3d5e49a71ea63aa712402313cde4eda98aa7627385256415a6d0","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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=mcp-ops&confirmation=citationDigestAccepted","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%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/citationDigestAccepted","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-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"17fa26ee694f017b4b56ef8edbe5a5649ea41f1c51d20a549023915a1e9b9e7e","correctionDigest":"e69b8c76f4979a723455576f554cf74d5ce4849a1ac71280ad4e47b6147be4dd","approvalDigest":"a49bf9343c957f6348aeb1ae2eb9c118ea1156ed3f75cff8f843016fc6af53c7","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-directLookupDigestAccepted","actionDigest":"df0b310b33857b1480cd8d02cf8e9e84e1122fa5dff6e805d893002078a46084","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":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","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-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f8c2e82716f2cf2b28181a5c9eebb2aa","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"directLookupDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-directLookupDigestAccepted","targetAuditDigest":"17fa26ee694f017b4b56ef8edbe5a5649ea41f1c51d20a549023915a1e9b9e7e","correctionDigest":"e69b8c76f4979a723455576f554cf74d5ce4849a1ac71280ad4e47b6147be4dd","approvalDigest":"a49bf9343c957f6348aeb1ae2eb9c118ea1156ed3f75cff8f843016fc6af53c7","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":"17fa26ee694f017b4b56ef8edbe5a5649ea41f1c51d20a549023915a1e9b9e7e","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e69b8c76f4979a723455576f554cf74d5ce4849a1ac71280ad4e47b6147be4dd","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a49bf9343c957f6348aeb1ae2eb9c118ea1156ed3f75cff8f843016fc6af53c7","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-directLookupDigestAccepted","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/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","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":"611f8d565e62620a0203210d6b9389c15a7222e9a8efcb63b5daa87523b8d71c","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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-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=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=mcp-ops&confirmation=directLookupDigestAccepted","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%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/directLookupDigestAccepted","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 完成前，不得开放真实执行。"]}