{"generatedAt":"2026-07-31T18:33:39.537Z","scope":{"countrySlug":"cn","assetSlug":null,"status":null,"owner":null,"priority":"p0","formatKey":null,"correctionType":null},"metrics":{"transactionCount":40,"transactionDryRunReadyCount":40,"needsTransactionFieldsCount":0,"needsDualControlCount":0,"blockedByPolicyCount":0,"writeDisabledCount":40,"databaseWriteDisabledCount":40,"mcpQueueWriteDisabledCount":40,"publicSurfaceWriteDisabledCount":40,"rollbackPlanCount":40,"transactionDigestCount":40,"transactionWrittenCount":0,"approvalWrittenCount":0,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"mcpIndexQueuedCount":0,"imageReplacementCount":0,"mapMutationCount":0,"bbsPostCount":0,"newsBindingWrittenCount":0,"registryPromotionAllowedCount":0,"mcpResourceCount":40},"records":[{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-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"}},{"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-consumerContractsAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-consumerContractsAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-consumerContractsAccepted","targetAuditDigest":"c1b3d6c7ebe4ca22f1b40ea1ca03f5b0e5168a02b4f058c490ff757a6b014d85","correctionDigest":"b49113b65459430c706e0b60c6202c465c89e9e633c3a984fdb97fb25b91d01b","approvalDigest":"2e28c7d6790b37ecd0444f6ef70102d5b2f736efcb5834d7882b6a48c4f4ce3d","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-consumerContractsAccepted","actionDigest":"f690f2febc234e91d135fccf0f1d71de97b8c82a222991814b5288cb4df102ab","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":"consumerContractsAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认所有 consumer contract 只读且不可 mutation","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-consumerContractsAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a85d27e98aa19271b6a180ff0e247a23","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"consumerContractsAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-consumerContractsAccepted","targetAuditDigest":"c1b3d6c7ebe4ca22f1b40ea1ca03f5b0e5168a02b4f058c490ff757a6b014d85","correctionDigest":"b49113b65459430c706e0b60c6202c465c89e9e633c3a984fdb97fb25b91d01b","approvalDigest":"2e28c7d6790b37ecd0444f6ef70102d5b2f736efcb5834d7882b6a48c4f4ce3d","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":"c1b3d6c7ebe4ca22f1b40ea1ca03f5b0e5168a02b4f058c490ff757a6b014d85","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"b49113b65459430c706e0b60c6202c465c89e9e633c3a984fdb97fb25b91d01b","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2e28c7d6790b37ecd0444f6ef70102d5b2f736efcb5834d7882b6a48c4f4ce3d","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-consumerContractsAccepted","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/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","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":"e5fe981a02ca5122b88a4f9d9b3b61ef1ae58bd1207ea132518d112b6657ff56","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=qa&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=qa&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=qa&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=qa&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&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=qa&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=qa&confirmation=consumerContractsAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=consumerContractsAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=consumerContractsAccepted","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%20consumerContractsAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/consumerContractsAccepted","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-evidenceMarkersAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-evidenceMarkersAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-evidenceMarkersAccepted","targetAuditDigest":"510c55548bece31021d0b24e4db8ad1feac4ff464fc22da92a1b50fced148639","correctionDigest":"f89916b06be4062ea360d32d29eed60246e473e3e0d8f6fd7331e4d502437e71","approvalDigest":"3314798ae08e6d37c00035f2579c6bac74e0e0081b8f51f35c14b6804b69f4b9","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-evidenceMarkersAccepted","actionDigest":"0d9a764e00eac1734eb57bd7166886fc13efc0ddc200a140ecf5040cadcdd4a6","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":"evidenceMarkersAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 evidence markers 足以支撑引用抽屉、BBS 脚注和 VR 铭牌","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-evidenceMarkersAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"baee09400ff5c419aeb19829215a216d","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"evidenceMarkersAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-evidenceMarkersAccepted","targetAuditDigest":"510c55548bece31021d0b24e4db8ad1feac4ff464fc22da92a1b50fced148639","correctionDigest":"f89916b06be4062ea360d32d29eed60246e473e3e0d8f6fd7331e4d502437e71","approvalDigest":"3314798ae08e6d37c00035f2579c6bac74e0e0081b8f51f35c14b6804b69f4b9","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":"510c55548bece31021d0b24e4db8ad1feac4ff464fc22da92a1b50fced148639","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f89916b06be4062ea360d32d29eed60246e473e3e0d8f6fd7331e4d502437e71","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"3314798ae08e6d37c00035f2579c6bac74e0e0081b8f51f35c14b6804b69f4b9","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-evidenceMarkersAccepted","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/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","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":"81130d69cc4f0fd097c76006a35a5e8ae10d0fde15563dfaf044a447d0641edd","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=qa&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=qa&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=qa&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=qa&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&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=qa&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=qa&confirmation=evidenceMarkersAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=evidenceMarkersAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=evidenceMarkersAccepted","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%20evidenceMarkersAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/evidenceMarkersAccepted","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-queueDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-queueDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-queueDigestAccepted","targetAuditDigest":"facdecdc85a381e1262563a5e8a38ce3e08320d66ab6470ad2d5fb29910e1c6a","correctionDigest":"d108cc403a108b0e6371a4e5c9fd407bc693448960e366996d5ff726fc636467","approvalDigest":"8c5ad0458e2258ce00c90f01939ef50383fbbb0fac1aad797b4147aa0ed5150b","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-queueDigestAccepted","actionDigest":"024528ed30cb38018366ddc12cc5961dda092de326a06fa75ea47b91645176a7","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":"queueDigestAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 queueDigest 指向 Cut55 缺口队列","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-queueDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"0c6494e5076338a2e9fc2f3cc3296dbc","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"queueDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-queueDigestAccepted","targetAuditDigest":"facdecdc85a381e1262563a5e8a38ce3e08320d66ab6470ad2d5fb29910e1c6a","correctionDigest":"d108cc403a108b0e6371a4e5c9fd407bc693448960e366996d5ff726fc636467","approvalDigest":"8c5ad0458e2258ce00c90f01939ef50383fbbb0fac1aad797b4147aa0ed5150b","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":"facdecdc85a381e1262563a5e8a38ce3e08320d66ab6470ad2d5fb29910e1c6a","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"d108cc403a108b0e6371a4e5c9fd407bc693448960e366996d5ff726fc636467","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"8c5ad0458e2258ce00c90f01939ef50383fbbb0fac1aad797b4147aa0ed5150b","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-queueDigestAccepted","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/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","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":"1b6425ac21f692eaaf7cc678b20901dd54d413c268194b647bfd1d80351a392a","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=qa&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=qa&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=qa&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=qa&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&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=qa&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=qa&confirmation=queueDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=queueDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=qa&confirmation=queueDigestAccepted","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%20queueDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/queueDigestAccepted","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-consumerContractsAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-consumerContractsAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-consumerContractsAccepted","targetAuditDigest":"de36f81c31d62a2e354b2f560671044aae142c64cbf760722d04a4e017d7a4d4","correctionDigest":"8c50a4d814aa7804108369106d96b2b7ae79ecc63c0896cbc7d145ddd48a5ee1","approvalDigest":"c7072526e380a2bbcaf3bf3bad7ed0891b36e2c3083ca370e7cbf67ba504e9f0","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-consumerContractsAccepted","actionDigest":"28d339f22f1886853bc94a01e1fc0f2169d67a595c45433b4196d784f9d42b9a","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":"consumerContractsAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认所有 consumer contract 只读且不可 mutation","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-consumerContractsAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"31f1e047bd029af945ce144d74563274","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"consumerContractsAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-consumerContractsAccepted","targetAuditDigest":"de36f81c31d62a2e354b2f560671044aae142c64cbf760722d04a4e017d7a4d4","correctionDigest":"8c50a4d814aa7804108369106d96b2b7ae79ecc63c0896cbc7d145ddd48a5ee1","approvalDigest":"c7072526e380a2bbcaf3bf3bad7ed0891b36e2c3083ca370e7cbf67ba504e9f0","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":"de36f81c31d62a2e354b2f560671044aae142c64cbf760722d04a4e017d7a4d4","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"8c50a4d814aa7804108369106d96b2b7ae79ecc63c0896cbc7d145ddd48a5ee1","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"c7072526e380a2bbcaf3bf3bad7ed0891b36e2c3083ca370e7cbf67ba504e9f0","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-consumerContractsAccepted","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/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","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":"71a74bf20086847c53c4a13eb9e3f0dadb5885d6ece919a5b5c33b0788ca8337","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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&confirmation=consumerContractsAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=consumerContractsAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=consumerContractsAccepted","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%20consumerContractsAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/consumerContractsAccepted","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-evidenceMarkersAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-evidenceMarkersAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-evidenceMarkersAccepted","targetAuditDigest":"18b1fbbdbc1f072c914bf77565d830e0d6c02cfb30f928f85e50d4988794272a","correctionDigest":"94db5eb2fd21f52d8f83639cce4d982d6daa6bb05a6ae3f0e6c1544b27b7c634","approvalDigest":"f3631b14db758961e7cb218e98cde645f750bde2ee77dbc12ba7ca00a98077fd","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-evidenceMarkersAccepted","actionDigest":"2d01c5b7eabeb6c2b27d1075dc6a8f65a31b20a3b5f85038307a8d1e0b8cae7a","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":"evidenceMarkersAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 evidence markers 足以支撑引用抽屉、BBS 脚注和 VR 铭牌","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-evidenceMarkersAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a79e4401e7be023deee0f72dac73a921","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"evidenceMarkersAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-evidenceMarkersAccepted","targetAuditDigest":"18b1fbbdbc1f072c914bf77565d830e0d6c02cfb30f928f85e50d4988794272a","correctionDigest":"94db5eb2fd21f52d8f83639cce4d982d6daa6bb05a6ae3f0e6c1544b27b7c634","approvalDigest":"f3631b14db758961e7cb218e98cde645f750bde2ee77dbc12ba7ca00a98077fd","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":"18b1fbbdbc1f072c914bf77565d830e0d6c02cfb30f928f85e50d4988794272a","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"94db5eb2fd21f52d8f83639cce4d982d6daa6bb05a6ae3f0e6c1544b27b7c634","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f3631b14db758961e7cb218e98cde645f750bde2ee77dbc12ba7ca00a98077fd","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-evidenceMarkersAccepted","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/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","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":"26555416416bf7db4b76c395960792cd10501af9fc8d27f5ef34c211c5da0bbc","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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&confirmation=evidenceMarkersAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=evidenceMarkersAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=evidenceMarkersAccepted","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%20evidenceMarkersAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/evidenceMarkersAccepted","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-queueDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-queueDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-queueDigestAccepted","targetAuditDigest":"ad86d42e773057c97dd94df8f88167b269b39c8fdd3e417c38a3d1b97a64b9d9","correctionDigest":"9da22ea5edcac05c8e9d354d0d279ad2703b6655e43f49c87b436ffd0037c490","approvalDigest":"a17e6d34026d64380f29b97252149f1be84c0993607d2829ef03477aa89e2db9","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-queueDigestAccepted","actionDigest":"8fbec5311ee7ee031e20f0e5564dd6561f5f7d8bfe5f6d3ed855a6dba63ae81b","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":"queueDigestAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 queueDigest 指向 Cut55 缺口队列","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-queueDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"31e1a3a097153c277fb31d8e1f44f21b","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"queueDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-queueDigestAccepted","targetAuditDigest":"ad86d42e773057c97dd94df8f88167b269b39c8fdd3e417c38a3d1b97a64b9d9","correctionDigest":"9da22ea5edcac05c8e9d354d0d279ad2703b6655e43f49c87b436ffd0037c490","approvalDigest":"a17e6d34026d64380f29b97252149f1be84c0993607d2829ef03477aa89e2db9","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":"ad86d42e773057c97dd94df8f88167b269b39c8fdd3e417c38a3d1b97a64b9d9","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"9da22ea5edcac05c8e9d354d0d279ad2703b6655e43f49c87b436ffd0037c490","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a17e6d34026d64380f29b97252149f1be84c0993607d2829ef03477aa89e2db9","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-queueDigestAccepted","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/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","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":"ecb47a9b583923c43b1d48d15d7b9dfb98db51805d653e71637bd1548bef7581","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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&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=qa&confirmation=queueDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=queueDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=qa&confirmation=queueDigestAccepted","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%20queueDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/queueDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","correctionDigest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","approvalDigest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","actionDigest":"8e8f8b4c97902f19526ff1363a6b0cf6593a4fd41741ca141b3df83c60238149","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"96317086921853501e5f3c8df748d4fa","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"bridgeDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","correctionDigest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","approvalDigest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"e69bc77be74a2249d620594c228916b04cd818502a1f2f6c3ed024aed8b14312","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"28e95300844fe9dfb615ce735c7b312779600fb00d550a91e6d005ce7d27a1ce","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0a0dacf3c15e8528b323d59fba4c8ea9ba30b40fa33db32bb8b29850047db6b3","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"21c493f49ac3a377eb6897aaf7c016f23e89693e551c53fb0358128086552042","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","correctionDigest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","approvalDigest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","actionDigest":"81789461b954649c27add12d07a742dc5daf8e9b3682c46c74ed73039bd2c26c","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"2d8491948b0908f7f17fd3bf28d63d40","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"visualDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","correctionDigest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","approvalDigest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"30f9dba548a25c71399111427463a2bb478ef27c19b19683d1c1e1adc887bff4","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"7ac4f78449a2ba65d9cd4e4dc1ffd4f44957a706ca2a7994d2445e3f21f8ac99","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a0f1988910e9c0cf26f3c83d61b3240caefc7e046a254ec420439454d9061f92","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"5efbabd7fdb27f2ac9e5f62c284288d7a4c188d91e76b35e6b4351958e15cf51","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","correctionDigest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","approvalDigest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","actionDigest":"fa5634849f42b838e5270772d47b77ecba92eaca2c35954b264772ccabea7496","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"e73ee7ed57f4b34f5e93e82920af2726","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"bridgeDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","targetAuditDigest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","correctionDigest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","approvalDigest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"da9d6d87546e4b30872b03102d7f2656e404bf957e5f009ce29916601c3e4bca","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e3be94692b2c063416409c92aca0994641ef6689182ca967f885e0d15c5a63a8","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"7c0c478ab1cdfc208c031e3e0ca2a7f8549805ac64a00ac228be69116641299c","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"c6915066a661ef5db812d8cd1e08f5e93d513a210b95ab2009e9ea8cc89aee15","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","correctionDigest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","approvalDigest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","actionDigest":"7d84445284f42c6499764610db16e5f728c30d739d482b7f2f8e1c3898350f26","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"b8d0ba1728784934cef5474e73a9bf3d","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"visualDigestAccepted","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","targetAuditDigest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","correctionDigest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","approvalDigest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"fdb5c14cd8d4904ca5426b1ea6f0b6a26fec3eaebaf7d0a812b1b7d9dc9995ac","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"489b6cfc07eee70853df21b9037e15bf3ae3eb510c8d713c39b2f97ca769ec2b","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2ddc41ef262c4d7d75ff6191f0ecc7089387b0b856c1b91621b957721205ba05","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"2973f338251a57efeee8474b58b67beaa25de360c530a6ac3f3efcc56bd59e5b","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=metadata-correction","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"ae4b39a44a2871a9b27c5f3b92c4668cfa0e88a0ea48a1b1d6c07abba145a33d","correctionDigest":"416805d286d2134f588dcf1b001801cf136564fd35bd9fc7c500309a927ef9d9","approvalDigest":"fea59239f04b235a42298a8a2e10dd3e6f7e5c74a2e2df61191a57fb68b4f986","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","actionDigest":"221c6be2bde640e1b7d79c893d79fe18a21446f71c1f560ab20cefff80845025","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noAutoPublishAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得自动发布官网、地图、BBS 或 AI 回答","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"773ee2390cc40a6350eeec3c6a0a01e2","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"noAutoPublishAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"ae4b39a44a2871a9b27c5f3b92c4668cfa0e88a0ea48a1b1d6c07abba145a33d","correctionDigest":"416805d286d2134f588dcf1b001801cf136564fd35bd9fc7c500309a927ef9d9","approvalDigest":"fea59239f04b235a42298a8a2e10dd3e6f7e5c74a2e2df61191a57fb68b4f986","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":"ae4b39a44a2871a9b27c5f3b92c4668cfa0e88a0ea48a1b1d6c07abba145a33d","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"416805d286d2134f588dcf1b001801cf136564fd35bd9fc7c500309a927ef9d9","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"fea59239f04b235a42298a8a2e10dd3e6f7e5c74a2e2df61191a57fb68b4f986","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noAutoPublishAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"de47dd0263093889d017c352177788a5f4d89ec4c4991ea0c71bf6185db95250","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noAutoPublishAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noAutoPublishAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"4becba851a1eefdf7557d602632109f00179684a659fdbf174bf37a0e9878802","correctionDigest":"438178f84669303eb972c40906faf8fcb7faa04c334afa0ff548be756d32c2af","approvalDigest":"37d2daac21d1f9b56c4fede330567f90d9d57e193493bfdb243cc61a399ed78e","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","actionDigest":"dbf0f129c7600598e1bb7000d51e9f73ac1b2deb154cb7c5075704e1454d4748","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noTradingSignalAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得生成投资建议、收益承诺或交易信号","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3980030cdcbceec3f6e051aa6af77b63","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"noTradingSignalAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"4becba851a1eefdf7557d602632109f00179684a659fdbf174bf37a0e9878802","correctionDigest":"438178f84669303eb972c40906faf8fcb7faa04c334afa0ff548be756d32c2af","approvalDigest":"37d2daac21d1f9b56c4fede330567f90d9d57e193493bfdb243cc61a399ed78e","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":"4becba851a1eefdf7557d602632109f00179684a659fdbf174bf37a0e9878802","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"438178f84669303eb972c40906faf8fcb7faa04c334afa0ff548be756d32c2af","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"37d2daac21d1f9b56c4fede330567f90d9d57e193493bfdb243cc61a399ed78e","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noTradingSignalAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"bdfa0f735b26f6deb3f1feb7c98f01dcf9ba7a5b08474dc6bd6a622a8622f500","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noTradingSignalAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noTradingSignalAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","targetAuditDigest":"6c3cfc03f9a4ee93cc6b09f65a81fcdbabf3932a32f0239ed24ffe72db57392d","correctionDigest":"5eb892b1c8ae3aa1e50c586a6716fd2e8a98d1dec40be56d9e614da5439d83e6","approvalDigest":"75a535562a09fa0a5c2a0a598b66a66f7be0df3935d96cbab0899d943c814ce2","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","actionDigest":"0b95ee685f0049fe0a6775d7f39f757851fe32346115b5ef37d53cae2a1f32cf","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":"noAutoPublishAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得自动发布官网、地图、BBS 或 AI 回答","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-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-noAutoPublishAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"5bf5c8ae132d33aa2779dd2c1162000a","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"noAutoPublishAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noAutoPublishAccepted","targetAuditDigest":"6c3cfc03f9a4ee93cc6b09f65a81fcdbabf3932a32f0239ed24ffe72db57392d","correctionDigest":"5eb892b1c8ae3aa1e50c586a6716fd2e8a98d1dec40be56d9e614da5439d83e6","approvalDigest":"75a535562a09fa0a5c2a0a598b66a66f7be0df3935d96cbab0899d943c814ce2","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":"6c3cfc03f9a4ee93cc6b09f65a81fcdbabf3932a32f0239ed24ffe72db57392d","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"5eb892b1c8ae3aa1e50c586a6716fd2e8a98d1dec40be56d9e614da5439d83e6","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"75a535562a09fa0a5c2a0a598b66a66f7be0df3935d96cbab0899d943c814ce2","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-noAutoPublishAccepted","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/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","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":"a6213843082f6caacb8c673a27ba0e3334b5e927d78a27c31ccbfbaa23e2f583","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=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","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%20noAutoPublishAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noAutoPublishAccepted","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-noTradingSignalAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-noTradingSignalAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noTradingSignalAccepted","targetAuditDigest":"ea2178598f9066d2bf1a93ef82e72e9e9ad9a7e8439de8db7b683a1ec92f7599","correctionDigest":"78c32217eb2f553f3ec175f2145e6acdbff9e2f3df386883302ce2948060efea","approvalDigest":"2d04a034c2c889eb30b599f37673b1e5a3ecd7f272f1bbe76d2809157969f57b","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-noTradingSignalAccepted","actionDigest":"23f3a16734fda01ef8b31d6f44f04e92477bc77b77e3fd0103c8660a497f1496","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":"noTradingSignalAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得生成投资建议、收益承诺或交易信号","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-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-noTradingSignalAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"4e150bdaaf79bd5f6d31e9f75a57cbd0","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"noTradingSignalAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noTradingSignalAccepted","targetAuditDigest":"ea2178598f9066d2bf1a93ef82e72e9e9ad9a7e8439de8db7b683a1ec92f7599","correctionDigest":"78c32217eb2f553f3ec175f2145e6acdbff9e2f3df386883302ce2948060efea","approvalDigest":"2d04a034c2c889eb30b599f37673b1e5a3ecd7f272f1bbe76d2809157969f57b","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":"ea2178598f9066d2bf1a93ef82e72e9e9ad9a7e8439de8db7b683a1ec92f7599","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"78c32217eb2f553f3ec175f2145e6acdbff9e2f3df386883302ce2948060efea","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2d04a034c2c889eb30b599f37673b1e5a3ecd7f272f1bbe76d2809157969f57b","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-noTradingSignalAccepted","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/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","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":"138c7e5c5a1ae86173f9ed6ff20c4e8e60f14714b5385000ce2f085b69d6c4f8","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=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","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%20noTradingSignalAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noTradingSignalAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"d8edf23dfb66d6be05dc88ea49608eed5c00845b9b86fccbd5d84dd9e45d9389","correctionDigest":"e798909d4afd3fcc72200657f4d1adc29860e0e3f65923912547f5eeee5cc32f","approvalDigest":"858cdad4ca3f4a08040d8028eff9887cc517a54acf3c6688f7a9f6b457aff895","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","actionDigest":"d80550f87c6a612b4a8ff84032e50d0758cdcb7be5fc380a5426a42be6ae6cf6","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noAutoPublishAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得自动发布官网、地图、BBS 或 AI 回答","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"cba3fc3db8c3d5de93d5db7b0a89ab63","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"noAutoPublishAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"d8edf23dfb66d6be05dc88ea49608eed5c00845b9b86fccbd5d84dd9e45d9389","correctionDigest":"e798909d4afd3fcc72200657f4d1adc29860e0e3f65923912547f5eeee5cc32f","approvalDigest":"858cdad4ca3f4a08040d8028eff9887cc517a54acf3c6688f7a9f6b457aff895","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":"d8edf23dfb66d6be05dc88ea49608eed5c00845b9b86fccbd5d84dd9e45d9389","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e798909d4afd3fcc72200657f4d1adc29860e0e3f65923912547f5eeee5cc32f","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"858cdad4ca3f4a08040d8028eff9887cc517a54acf3c6688f7a9f6b457aff895","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noAutoPublishAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"25d6ad5ff3c7c38a4a5c87c2c1552422ccb2e7c3d46748ba008d0ee7acd243b1","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noAutoPublishAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noAutoPublishAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"cf2fda29193212c9ae420bca21f3bbfd0f2398ecae9e115661d21ec99df5b46a","correctionDigest":"b47b7e37d6108a29ba3775761da4e6bcdccee863de73d263d773b5484463d342","approvalDigest":"c7facdfec24d1da1ffdf5017de68145546b416dbe95a3ab8f66feb4239adf08a","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","actionDigest":"9cace4f35c2bc49130431686d5e8285d2b3071258082c13a58ef9ca2c2467e01","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noTradingSignalAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得生成投资建议、收益承诺或交易信号","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"9799dca595bc09067219bfb7fc8ccf93","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"noTradingSignalAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"cf2fda29193212c9ae420bca21f3bbfd0f2398ecae9e115661d21ec99df5b46a","correctionDigest":"b47b7e37d6108a29ba3775761da4e6bcdccee863de73d263d773b5484463d342","approvalDigest":"c7facdfec24d1da1ffdf5017de68145546b416dbe95a3ab8f66feb4239adf08a","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":"cf2fda29193212c9ae420bca21f3bbfd0f2398ecae9e115661d21ec99df5b46a","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"b47b7e37d6108a29ba3775761da4e6bcdccee863de73d263d773b5484463d342","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"c7facdfec24d1da1ffdf5017de68145546b416dbe95a3ab8f66feb4239adf08a","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noTradingSignalAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"9a40e39fa83b1ab101daa7d96e696bb412c46172c8c79d1d90940facb368be5f","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noTradingSignalAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noTradingSignalAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","targetAuditDigest":"94c756e89ea27b95e0b3651becad1132f1ec8f7673af4d57ac699e6198242ad2","correctionDigest":"abfe69daa88f5ab553121913842d1cb00a3b737b9fbbdc331afffd5d8723ee69","approvalDigest":"2fb14c6df8f86939172519e8e5d830071bdcf6bee1386900c3e561ce712df354","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","actionDigest":"f89310a9435549a4849c4b0861315ff601dc86f9b563e8e441ac5f2419d48689","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":"noAutoPublishAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得自动发布官网、地图、BBS 或 AI 回答","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-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-noAutoPublishAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"2a634545c12f0d3d19ed2c8581241d37","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"noAutoPublishAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noAutoPublishAccepted","targetAuditDigest":"94c756e89ea27b95e0b3651becad1132f1ec8f7673af4d57ac699e6198242ad2","correctionDigest":"abfe69daa88f5ab553121913842d1cb00a3b737b9fbbdc331afffd5d8723ee69","approvalDigest":"2fb14c6df8f86939172519e8e5d830071bdcf6bee1386900c3e561ce712df354","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":"94c756e89ea27b95e0b3651becad1132f1ec8f7673af4d57ac699e6198242ad2","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"abfe69daa88f5ab553121913842d1cb00a3b737b9fbbdc331afffd5d8723ee69","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2fb14c6df8f86939172519e8e5d830071bdcf6bee1386900c3e561ce712df354","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-noAutoPublishAccepted","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/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","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":"4a62cd277668f3603e8f065816bc1920359147ed54b047c896add00b59749880","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=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noAutoPublishAccepted","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%20noAutoPublishAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noAutoPublishAccepted","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-noTradingSignalAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-noTradingSignalAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noTradingSignalAccepted","targetAuditDigest":"70b7de95bc2b2b88dbf2663127e8330c676a67a220c56cf3344886ecef0c24d5","correctionDigest":"89c8df7c5cd48e1b840c338c3a4a44f9220e99d2acc31cfa3531f20fb91176c5","approvalDigest":"6f193cec5dcc65a741081eb485620eb718ad16b8de3765605b822f2121fb99b5","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-noTradingSignalAccepted","actionDigest":"2d2076a71deaa0653cce51bb470b7067bf0c397dc8792b5540e2f6f98a15e088","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":"noTradingSignalAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得生成投资建议、收益承诺或交易信号","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"role-label-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-noTradingSignalAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"40978611078b47a15b4370dd26f6c40a","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"noTradingSignalAccepted","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noTradingSignalAccepted","targetAuditDigest":"70b7de95bc2b2b88dbf2663127e8330c676a67a220c56cf3344886ecef0c24d5","correctionDigest":"89c8df7c5cd48e1b840c338c3a4a44f9220e99d2acc31cfa3531f20fb91176c5","approvalDigest":"6f193cec5dcc65a741081eb485620eb718ad16b8de3765605b822f2121fb99b5","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":"70b7de95bc2b2b88dbf2663127e8330c676a67a220c56cf3344886ecef0c24d5","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"89c8df7c5cd48e1b840c338c3a4a44f9220e99d2acc31cfa3531f20fb91176c5","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"6f193cec5dcc65a741081eb485620eb718ad16b8de3765605b822f2121fb99b5","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-noTradingSignalAccepted","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/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","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":"b113ff0b071a1e3be866a22deb29c8fa1c589037d5f9df43f32a7d93df932e1b","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=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","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=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=content-ops&confirmation=noTradingSignalAccepted","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%20noTradingSignalAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noTradingSignalAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"63eb88a25510e83409fc1c16add07982df5301250d4a22b436468aecd29033ee","correctionDigest":"1d71eab03a57a63cd66ecadd0009b5888affd9b1e7059d8a68dbf617129bffa0","approvalDigest":"6c4c3462a32ad1acc77380c76161cffae560cc55f4d7666ae569a08fd7550028","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","actionDigest":"285f8945bd3402c76529a7a899787295dc59d255d77eb6c93dab0072280d90ca","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"37675a900d9230c0187c244b6f46b959","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"citationDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"63eb88a25510e83409fc1c16add07982df5301250d4a22b436468aecd29033ee","correctionDigest":"1d71eab03a57a63cd66ecadd0009b5888affd9b1e7059d8a68dbf617129bffa0","approvalDigest":"6c4c3462a32ad1acc77380c76161cffae560cc55f4d7666ae569a08fd7550028","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":"63eb88a25510e83409fc1c16add07982df5301250d4a22b436468aecd29033ee","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"1d71eab03a57a63cd66ecadd0009b5888affd9b1e7059d8a68dbf617129bffa0","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"6c4c3462a32ad1acc77380c76161cffae560cc55f4d7666ae569a08fd7550028","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-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/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"aa2746fc087e65c5d05d9455a8fe6767f29ae02d58810e79f74ad505b50788ef","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"ff309891547bb885cf007aab40e6e9db62b0e29ad77831c9cebd2abeab8095a4","correctionDigest":"1082ee351f3940a9bc7d7f49a1725b201a2956c71be93c4c1c7b470df436f12e","approvalDigest":"8ccbd2a3434b1ac2fdefdcc51d0030bd5efc5ae4e74d35ad0aec489cd5447c3c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","actionDigest":"59e051b23f78692c61ede419bd8307d0a180c7e47910876d07f951176fd49211","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"99258bf92b51abf958ea80cda8dfebc2","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"directLookupDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"ff309891547bb885cf007aab40e6e9db62b0e29ad77831c9cebd2abeab8095a4","correctionDigest":"1082ee351f3940a9bc7d7f49a1725b201a2956c71be93c4c1c7b470df436f12e","approvalDigest":"8ccbd2a3434b1ac2fdefdcc51d0030bd5efc5ae4e74d35ad0aec489cd5447c3c","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":"ff309891547bb885cf007aab40e6e9db62b0e29ad77831c9cebd2abeab8095a4","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"1082ee351f3940a9bc7d7f49a1725b201a2956c71be93c4c1c7b470df436f12e","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"8ccbd2a3434b1ac2fdefdcc51d0030bd5efc5ae4e74d35ad0aec489cd5447c3c","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-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/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"faa0345dc31b370e08e66c22eda3024331103efb21d8cb67c34167b0e5628ffe","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"9df9d40aa5cb7f4b668fbfd5fe65d9c9c9de7d1c3cfee194f332458c25cfb5c4","correctionDigest":"5418ca9ef7534731e8c59ad0cbb5b25d5d420db8cd57efcba18e676a3c0a2dff","approvalDigest":"326f8cab9c11d93ddb989dbd9ac66a489c7905fdecaf3706eaeb3d16d910ff86","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","actionDigest":"bd2204f09c467404d42f646f52ef6c0ff016e01fc29d610b99ebaa9756fcc01a","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"104445d65669dc0f67a4f622f2c6a14d","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"citationDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"9df9d40aa5cb7f4b668fbfd5fe65d9c9c9de7d1c3cfee194f332458c25cfb5c4","correctionDigest":"5418ca9ef7534731e8c59ad0cbb5b25d5d420db8cd57efcba18e676a3c0a2dff","approvalDigest":"326f8cab9c11d93ddb989dbd9ac66a489c7905fdecaf3706eaeb3d16d910ff86","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":"9df9d40aa5cb7f4b668fbfd5fe65d9c9c9de7d1c3cfee194f332458c25cfb5c4","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"5418ca9ef7534731e8c59ad0cbb5b25d5d420db8cd57efcba18e676a3c0a2dff","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"326f8cab9c11d93ddb989dbd9ac66a489c7905fdecaf3706eaeb3d16d910ff86","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-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/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"fcd5cf44c33c5208355b98c595f43fefe060fccca229ce8405494583a9f37c3b","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"29958cc21cbf5b09aa1b762789a58e1762ef1d2fa137208f04e014683ac1b390","correctionDigest":"f4d99d9241517038609c109f06c305801cee45030db352679d45c75e9514b0df","approvalDigest":"36d14bc64aa51ca1bae943782f219f8a552cbfb15ed79b11fe24ab6091085d09","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","actionDigest":"0f40a14a4925f324abd8187e84306bfb48d15ca33d8f268e478afa070f1d583a","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f0c0eada90cbfb7a83191ac511e896f1","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"directLookupDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"29958cc21cbf5b09aa1b762789a58e1762ef1d2fa137208f04e014683ac1b390","correctionDigest":"f4d99d9241517038609c109f06c305801cee45030db352679d45c75e9514b0df","approvalDigest":"36d14bc64aa51ca1bae943782f219f8a552cbfb15ed79b11fe24ab6091085d09","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":"29958cc21cbf5b09aa1b762789a58e1762ef1d2fa137208f04e014683ac1b390","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f4d99d9241517038609c109f06c305801cee45030db352679d45c75e9514b0df","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"36d14bc64aa51ca1bae943782f219f8a552cbfb15ed79b11fe24ab6091085d09","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-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/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"dc56807e7187d5f23edd3bc1e35c4cf71d388f3ef94939dd2e9e08aca9fc99fd","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"3a5fa1478e9263521f253e0192b047e9d09f9bc38e1b63cfaa1e889179104183","correctionDigest":"354d294f4b8b5274a01d7c643c51f99a732ba6096570579d1a5db1a6a31b27eb","approvalDigest":"976b34cec2de19fa0a39bb2a397ff809b5a6ae7ed231eeafcf28558a27eca537","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","actionDigest":"fa516f3f71308a8be19ced716d79e138ffb7c658c9553b3b93ed31cfc3715a17","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"consumerContractsAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认所有 consumer contract 只读且不可 mutation","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"6e3220aa27f4e87bcd486858fb8c63b7","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"consumerContractsAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"3a5fa1478e9263521f253e0192b047e9d09f9bc38e1b63cfaa1e889179104183","correctionDigest":"354d294f4b8b5274a01d7c643c51f99a732ba6096570579d1a5db1a6a31b27eb","approvalDigest":"976b34cec2de19fa0a39bb2a397ff809b5a6ae7ed231eeafcf28558a27eca537","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":"3a5fa1478e9263521f253e0192b047e9d09f9bc38e1b63cfaa1e889179104183","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"354d294f4b8b5274a01d7c643c51f99a732ba6096570579d1a5db1a6a31b27eb","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"976b34cec2de19fa0a39bb2a397ff809b5a6ae7ed231eeafcf28558a27eca537","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-consumerContractsAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"ff247b7bac41d0df7f6e3ee58381966607db0ebf51d1ef672fc70070e2be3d03","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20consumerContractsAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/consumerContractsAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"e6f371902e45985d3418814eee433b6ad0ccca5e780808699fa6ed5bb692ae43","correctionDigest":"76f0c0787b31eadc85034c71552e26b1f701a6d0477e9d5f487825a8d172150c","approvalDigest":"078bc094c519ab77b78373e1500e8079a57a37add14f4396ac7441e35ff3eb73","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","actionDigest":"d66ecbdec3137bf9a4447274881957d8e8223fefead8918973d01ba3b4ba6640","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"evidenceMarkersAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 evidence markers 足以支撑引用抽屉、BBS 脚注和 VR 铭牌","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"ae608d42d99e07d3692a41ad8d3c651e","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"evidenceMarkersAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"e6f371902e45985d3418814eee433b6ad0ccca5e780808699fa6ed5bb692ae43","correctionDigest":"76f0c0787b31eadc85034c71552e26b1f701a6d0477e9d5f487825a8d172150c","approvalDigest":"078bc094c519ab77b78373e1500e8079a57a37add14f4396ac7441e35ff3eb73","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":"e6f371902e45985d3418814eee433b6ad0ccca5e780808699fa6ed5bb692ae43","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"76f0c0787b31eadc85034c71552e26b1f701a6d0477e9d5f487825a8d172150c","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"078bc094c519ab77b78373e1500e8079a57a37add14f4396ac7441e35ff3eb73","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-evidenceMarkersAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"7afd547a83164e167bbd695d7d0b828668346b449a194c6dc2b2d89a8d94f159","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20evidenceMarkersAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"c177e9d92d0ace537674b6d2c377ad8f592d2ac07652c1773c8024d768099e60","correctionDigest":"7153841b874c4b9bcd65d13c8e7beda33c7ba04794caba53dcd5a653374565ca","approvalDigest":"0d6bff6984c04a70b5b42efc9cc49c2f10cfd8f6e018e8d1a7b8dc6a7b693713","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","actionDigest":"cb3c808c56cb540e06368b7a9e7b9e8ea9c29eb1eff9e7ccdb8ecda9fd3934ab","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"queueDigestAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 queueDigest 指向 Cut55 缺口队列","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"6a9b18d89e8d221fae1f120669d15ca6","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"queueDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"c177e9d92d0ace537674b6d2c377ad8f592d2ac07652c1773c8024d768099e60","correctionDigest":"7153841b874c4b9bcd65d13c8e7beda33c7ba04794caba53dcd5a653374565ca","approvalDigest":"0d6bff6984c04a70b5b42efc9cc49c2f10cfd8f6e018e8d1a7b8dc6a7b693713","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":"c177e9d92d0ace537674b6d2c377ad8f592d2ac07652c1773c8024d768099e60","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"7153841b874c4b9bcd65d13c8e7beda33c7ba04794caba53dcd5a653374565ca","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0d6bff6984c04a70b5b42efc9cc49c2f10cfd8f6e018e8d1a7b8dc6a7b693713","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-queueDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"b1494ba6eab05a523c0f8690deaba140b18fc673003fb6dbbc9f75e0a697387b","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20queueDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/queueDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"53178577e4e693229b6ce7497be9ed92d0fe9e5f2765ccb0632ca1e9c33d2168","correctionDigest":"2bfdf231417bee0d6f0a3b6d7730c0a7c61a759d9f45edb21c9c508dd6f3cc28","approvalDigest":"19f79cb1b328a60f1f0fc32bc4f8fa5d3987e70bcce55f4d3a3ed8abdce8482f","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","actionDigest":"6dc006bde27f58ce2fef479cc9416fe7f75fad44d1795479d631a1d0d35e80e7","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"consumerContractsAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认所有 consumer contract 只读且不可 mutation","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3fe3c77e7971246711548b7d12c6b458","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"consumerContractsAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"53178577e4e693229b6ce7497be9ed92d0fe9e5f2765ccb0632ca1e9c33d2168","correctionDigest":"2bfdf231417bee0d6f0a3b6d7730c0a7c61a759d9f45edb21c9c508dd6f3cc28","approvalDigest":"19f79cb1b328a60f1f0fc32bc4f8fa5d3987e70bcce55f4d3a3ed8abdce8482f","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":"53178577e4e693229b6ce7497be9ed92d0fe9e5f2765ccb0632ca1e9c33d2168","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"2bfdf231417bee0d6f0a3b6d7730c0a7c61a759d9f45edb21c9c508dd6f3cc28","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"19f79cb1b328a60f1f0fc32bc4f8fa5d3987e70bcce55f4d3a3ed8abdce8482f","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-consumerContractsAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"aa97cda79bd84a6aae9411fde0fba99299afbd328497db4a6fce9e4893f396ba","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20consumerContractsAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/consumerContractsAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"4e3681e31f9910070feb6058ebf0fd3d3a062e41d88bf7c3e9b06a96bbae3dae","correctionDigest":"85a13098449f53d3f9408763cc8bba3f619822319b0045692d69b2df68e08c88","approvalDigest":"648fc3ea53d477099abc922976a9d3e8700a006b683d1d00e9d8f0309c7575ca","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","actionDigest":"1697bd0ee710fa45ac32a0cf4a3604e9deaa8c8a22be373b88edb241a955f8e6","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"evidenceMarkersAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 evidence markers 足以支撑引用抽屉、BBS 脚注和 VR 铭牌","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d3762d71dbf6bd4a22b0bf7b70ab75a7","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"evidenceMarkersAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"4e3681e31f9910070feb6058ebf0fd3d3a062e41d88bf7c3e9b06a96bbae3dae","correctionDigest":"85a13098449f53d3f9408763cc8bba3f619822319b0045692d69b2df68e08c88","approvalDigest":"648fc3ea53d477099abc922976a9d3e8700a006b683d1d00e9d8f0309c7575ca","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":"4e3681e31f9910070feb6058ebf0fd3d3a062e41d88bf7c3e9b06a96bbae3dae","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"85a13098449f53d3f9408763cc8bba3f619822319b0045692d69b2df68e08c88","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"648fc3ea53d477099abc922976a9d3e8700a006b683d1d00e9d8f0309c7575ca","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-evidenceMarkersAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"58de6b6d8cbd5a786151dad0cd25e424fc953179d8521da2f7bae2430835f426","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20evidenceMarkersAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"7bd54c08bc7913d613869dfed45ac0828ec7e97833c58dc0599dea132a3e1b3c","correctionDigest":"a499d8e5272a75c1266546b659588fa960a5b543770de8587dbc21c5590091a7","approvalDigest":"5b8b33f56d6e42b38d4ec16401fc859fe17f4128725728d0d5a482daf8ceccfa","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","actionDigest":"ca06f6eb3f06f6262ec917a8e25947841d4474ca1473ae7c3ea34c359965ff22","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"queueDigestAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 queueDigest 指向 Cut55 缺口队列","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"1e255ed881e6ca5e1e0e83a5ce4675d4","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"queueDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"7bd54c08bc7913d613869dfed45ac0828ec7e97833c58dc0599dea132a3e1b3c","correctionDigest":"a499d8e5272a75c1266546b659588fa960a5b543770de8587dbc21c5590091a7","approvalDigest":"5b8b33f56d6e42b38d4ec16401fc859fe17f4128725728d0d5a482daf8ceccfa","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":"7bd54c08bc7913d613869dfed45ac0828ec7e97833c58dc0599dea132a3e1b3c","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"a499d8e5272a75c1266546b659588fa960a5b543770de8587dbc21c5590091a7","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"5b8b33f56d6e42b38d4ec16401fc859fe17f4128725728d0d5a482daf8ceccfa","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-queueDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"671a6af447e3225c8e28225afce14a177ed23cccdbee5a1a6232659919e34cfd","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20queueDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/queueDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","correctionDigest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","approvalDigest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","actionDigest":"bc81ccffe266d3ac970c59c5e67d97d0969b4cd3f12981b0a3a1e007c924a475","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"99770102e0a584383d1046b806303f9a","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"bridgeDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","correctionDigest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","approvalDigest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4f6527dfa21559fbc0ce3dfd24f3388e7a515fa1399f2fc5a6bb6c0043c86782","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"17916ac4d047c42c298d10399528e317691a81c6b1525ff2d09e754ea42472dc","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f70a7fcb01e657fcf62c538e04ab197df7e180a8c887b537da28951bbb2be509","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"482980081bae13e46f74a430afffbe510ed132a21b2bfc7e13d4c0fbca551f0c","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","correctionDigest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","approvalDigest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","actionDigest":"afed205ff1a3ad8d03154c926b0ccff3b4cb7a740cf2bee61f4c4cc80ac467a0","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f9c9ab91c788fd12d7da64e03bad0c4e","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","correctionDigest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","approvalDigest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4f8155755fea0ec9906cb0686bc9451aff141ff18baa97db453bd2a729ac97fb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"4d96f50e1b7061e529ea20ddbfe37160e26e457f4316273179c8d0f75f2483a2","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"eaa99887a2d9a862717bdd8fb34464b1bfacebf4b585652d4bc75b8f442c748c","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"45b3b591901f735a0edaa59a64122f007644ab7e0f303c68fbbba2a7a352a594","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","correctionDigest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","approvalDigest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","actionDigest":"f2b12921c191d6f7e0a3bdefcf3bfd4b036693afc76bef8fdb969aa46f128b2d","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-pixel-map-pin","validationPacketDigest":"f86cf31e8303bdf884cbe90e7ac4ddfa630fcc8f4fa2fc9deab1716e362948e5","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"eccdd2ac0805afa8534b279ac62befd8","assetSlug":"cn-industrial-raw-park","formatKey":"pixel-map-pin","confirmationKey":"visualDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","correctionDigest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","approvalDigest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"9308305dfde1c7c63e5835de1e7771e682bcf29f49c3c4b92e6ab81bad929dcb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"317516555f71a0ba1603cb8c43f2981c877a45873c50c35f31bba4334d18baef","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"b575303d73bc527261a7bfe2553af1deab1b82f6baf91c30a7d7dd23708e64cd","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-pixel-map-pin-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"78e8c08314bbb8681f43e44c693de7e0365b07b8460978d489b1d1755447a9a2","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/pixel-map-pin/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","correctionDigest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","approvalDigest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","actionDigest":"6e2f5e0f5870b6d1c9ac7895a798a49c916484354af02b6436e6966c5188d87b","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-industrial-raw-park-isometric-nft-card","validationPacketDigest":"18d59cc87afcb9ed01dd4792cae0e08d4ae1875005b11d3a59855041d1366184","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d321f93c28d36be90732d59663a68440","assetSlug":"cn-industrial-raw-park","formatKey":"isometric-nft-card","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","correctionDigest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","approvalDigest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"46cd78cc721f818ea8006a1131d72e79fc2ce6ec4acb2cb09a3891f2b603f1fa","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"6d0b1547adaddf16d407ce8e36dd4899e724a6186a12f271f8f42a73785e3bd9","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"bd367c3f083b7e305acf5647824440926dfb78b61a5628578203eda9e7e3e00a","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-industrial-raw-park-isometric-nft-card-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","reits://asset-visual-governance-bridge/cn-industrial-raw-park","reits://virtual-asset/cn-industrial-raw-park"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"6b352bb07dfc39998802290d3f9b893b5b898821f73544fd5d86fee67da44cfc","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-industrial-raw-park&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-industrial-raw-park&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%20RAW%20Park%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-industrial-raw-park/isometric-nft-card/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-industrial-raw-park/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-industrial-raw-park/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-industrial-raw-park/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-industrial-raw-park","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-industrial-raw-park","assetResourceUri":"reits://virtual-asset/cn-industrial-raw-park"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","correctionDigest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","approvalDigest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","actionDigest":"d77ffe05ed23893d629410a13a4377bad3286f25deabbf21cee11b9c83f18f42","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"7d04f45088bcae3d4dacb9ab7047fedf","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"bridgeDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","correctionDigest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","approvalDigest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"9cf804acf5230df5ef15b6c95ba367242561ac345dab5a3f28102d90a57d297b","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"2377f748009dff2c3920b04426e869a3a0740c6e8a8ec30a108b516cb2b905e2","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"951ab3b5f45b1caa7bc3ef72e3d8fe9d412ccc9219c6ea0c1ed89f293d008e59","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-bridgeDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"49444fda418e1719bb3d1d396f0d0e4e5a72c1e9a7aa9ff0ed9682a860bc23fe","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","correctionDigest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","approvalDigest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","actionDigest":"d436c2f2aa33d5c442906f948cc463ae9b63e6fecbe896a1291a3d1c040646c4","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"188f292dee434ca5a27d8380cd847b12","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","correctionDigest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","approvalDigest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"d271c8a113bd2ec6ab229a47c497a3184918aa513ab6545b6e6a44b3d5bc0e47","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"3d2f00bbc1f3c08d51304a4ed16bbe0f7bae9f1d30b25126495ee42b2ab579ab","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"3cfba68ae23d7caefd734f3784a49cf16d823756d9dbbb46ec0c6d85b0c820d6","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"003ffb01de4dd26ae9948a6c19e70c1e5f834b207c5de54edaf9472ffa3c2c8c","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","correctionDigest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","approvalDigest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","actionDigest":"dde3203479b2cac3ff0ad1c77b828bf112672dfceb330aa7056a78c7da016eb8","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-pixel-map-pin","validationPacketDigest":"09b64104cebeb3983990af30f4d1ddfd6a923d17f86ea6c5afae6511db9fc8c7","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"81ab5237fc8ba372dda566b4611f2ac3","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"pixel-map-pin","confirmationKey":"visualDigestAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","correctionDigest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","approvalDigest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"e05b50b14f748fac9b58901ea6e8a944775ac052dddefffda95146059b6ae8fb","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"8e5401445466c009cee62552b3fc6440c55f20a9a17ebac8d400a39051ad5d04","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0fd0f925ce7282eb24caad05429827159de0d7ac7fa8fc905cb2aa18ee3dca47","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-pixel-map-pin-visualDigestAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"064f5d9a7accca15c2b97261635cd9f30b0e5ff67b3d9165c1f7163c302bcedc","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/pixel-map-pin/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.537Z","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","correctionDigest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","approvalDigest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","actionId":"asset-visual-direct-lookup-validation-confirmation-action-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","actionDigest":"2fad33cc13b865ce6d204f6a4da32592dc4f58bcd50749f55d7b41a8838d55c9","validationPacketId":"asset-visual-direct-lookup-validation-packet-cn-retail-infra-pixel-mall-isometric-nft-card","validationPacketDigest":"ac74917a14902d62e9b2fef8a953f0e7f12dc9f451512101a5491c0f710759a3","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","formatKey":"isometric-nft-card","formatLabel":"等距 NFT 主图","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"map-preview-only","transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"transactionWritten":false,"mcpIndexQueued":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"newsBindingWritten":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"atomicity":"all-or-nothing","requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_transactions","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-transaction-v1","transactionId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","transactionType":"validation-action-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"e113b9c09e6c26696706576a291e520f","assetSlug":"cn-retail-infra-pixel-mall","formatKey":"isometric-nft-card","confirmationKey":"noImageReplacementAccepted","correctionType":"redaction-request","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","targetAuditDigest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","correctionDigest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","approvalDigest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","createdAt":"2026-07-31T18:33:39.537Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_direct_lookup_validation_confirmation_action_audit","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原 validation action audit 不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件。"},{"id":"dual-control-approval","table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前仍禁写。"},{"id":"visual-registry-review","table":"asset_visual_registry_review_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来只在事务成功后进入图片清单复核队列，不直接替换 NFT 主图。"},{"id":"pixel-map-refresh","table":"virtual_asset_map_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图点位刷新必须等图片清单复核通过，当前不更新地图。"},{"id":"news-asset-binding-refresh","table":"asset_news_binding_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来资产新闻详情可读取纠错结果，当前不重写新闻绑定。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖。"},{"id":"mcp-governance-index","table":"reits_mcp_governance_index_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":false,"note":"未来事务成功后再排队权威 REITs MCP 治理索引。"}],"preconditions":[{"id":"target-audit-digest-match","label":"原审计摘要匹配","satisfied":true,"digest":"4fec52c1b740eb59a0024edafe5b24d90dd9043976be68c106067727ea981f3d","note":"targetAuditDigest 必须与原 validation action audit 完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"7cb72fcab1348a555261debcf33fe191c8f17982e1abed822d13689ead39531f","note":"correctionDigest 必须来自 Cut60 correction dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"22a3175ae097b8a7074f604f008227f2a6dacc7143e0432215c73de3f2b78ed3","note":"approvalDigest 必须来自 Cut61 dual-control dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"766d2b6b1f319a98bca64b10aed0f03a5da45c3f7d01be041fe5e90f70d28ff6","note":"NFT 图片、地图、新闻绑定和 BBS 当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-cn-retail-infra-pixel-mall-isometric-nft-card-noImageReplacementAccepted","mode":"dry-run-only","compensationStrategy":"append-compensation-event-only","canRollbackWithoutMutation":true,"requiresOperatorReview":true,"rollbackWriteDisabled":true},"mcpQueuePlan":{"queueName":"reits_mcp_governance_index_queue","operation":"enqueue","writeDisabled":true,"resources":["reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","reits://virtual-asset/cn-retail-infra-pixel-mall"]},"publicSideEffectGuard":{"imageReplacementDisabled":true,"mapMutationDisabled":true,"bbsPostDisabled":true,"newsBindingWriteDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"d0c897d20849a3a0b75a06f3e12ceca3f6a9541dca2f033128c0b7fb1ea104e3","links":{"transactionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","transactionPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControl":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=cn-retail-infra-pixel-mall&format=isometric-nft-card","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20Pixel%20Mall%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"transactionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-transaction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/cn-retail-infra-pixel-mall/isometric-nft-card/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/cn-retail-infra-pixel-mall/isometric-nft-card","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/cn-retail-infra-pixel-mall/isometric-nft-card","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/cn-retail-infra-pixel-mall","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/cn-retail-infra-pixel-mall","assetResourceUri":"reits://virtual-asset/cn-retail-infra-pixel-mall"}}],"statusBreakdown":[{"status":"transaction-dry-run-ready","label":"事务 dry-run 可校验","count":40},{"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":40},{"id":"correction-event","operation":"insert","count":40},{"id":"dual-control-approval","operation":"insert","count":40},{"id":"visual-registry-review","operation":"queue","count":40},{"id":"pixel-map-refresh","operation":"queue","count":40},{"id":"news-asset-binding-refresh","operation":"queue","count":40},{"id":"bbs-context-refresh","operation":"queue","count":40},{"id":"mcp-governance-index","operation":"queue","count":40}],"publicNotes":["Validation Audit Correction Transaction 已继承 BBS 闭环 dual-control，40 条双签记录可进入事务 dry-run；当前 transactionWritten 仍为 0。","当前筛选范围输出 40 条 validation audit correction 事务 dry-run，40 条可校验。","事务 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 完成前，不得开放真实执行。"]}