{"generatedAt":"2026-07-31T18:33:39.541Z","scope":{"countrySlug":null,"assetSlug":null,"formatKey":"nft-card","consumer":"ai-assistant","surface":null,"releaseStatus":null,"action":null,"actionStatus":null,"auditStatus":null,"rollbackStatus":null,"status":null,"correctionType":null},"metrics":{"transactionCount":24,"transactionDryRunReadyCount":24,"needsTransactionFieldsCount":0,"needsDualControlCount":0,"blockedByPolicyCount":0,"writeDisabledCount":24,"databaseWriteDisabledCount":24,"mcpQueueWriteDisabledCount":24,"publicSurfaceWriteDisabledCount":24,"rollbackPlanCount":24,"transactionDigestCount":24,"approvalDigestCount":24,"correctionDigestCount":24,"transactionWrittenCount":0,"databaseWrittenCount":0,"approvalWrittenCount":0,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"rollbackPackageMutatedCount":0,"mcpIndexQueuedCount":0,"actionCommittedCount":0,"rollbackExecutedCount":0,"surfacePromotionWrittenCount":0,"publicSurfaceWrittenCount":0,"consumerCacheWrittenCount":0,"bbsPostCount":0,"aiAnswerPersistedCount":0,"mapLayerMutatedCount":0,"vrSceneMutatedCount":0,"registryPromotionAllowedCount":0,"tradingUseDisabledCount":24,"mcpResourceCount":24},"records":[{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"78f83dedf7da2003992e8c220fc38ab9c1f2614e9255a050d1f851a14d6de3c2","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"eba16f48f567af95988fb399f833b6743e61a29f04bc50de7ad565f790182ff3","correctionDigest":"33fff9af74b03eff97ff9086a98daca7c2d414df34f1afde021ed6ef5ad33744","approvalDigest":"e1000fa760ff75f295ca3ed70cf420bfa5bc9e12e4737a0aea5b6fb4c034c944","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-ai-assistant","actionDigest":"e5e15a61b80ca34d472d0e46d72103cac7a896feb88b206020323ab5228e6423","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a90f35af8b02"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"9a45c5c8b1f937ba7782df4614e0c61c","assetSlug":"us-data-center-grid-node","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"78f83dedf7da2003992e8c220fc38ab9c1f2614e9255a050d1f851a14d6de3c2","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"eba16f48f567af95988fb399f833b6743e61a29f04bc50de7ad565f790182ff3","correctionDigest":"33fff9af74b03eff97ff9086a98daca7c2d414df34f1afde021ed6ef5ad33744","approvalDigest":"e1000fa760ff75f295ca3ed70cf420bfa5bc9e12e4737a0aea5b6fb4c034c944","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"78f83dedf7da2003992e8c220fc38ab9c1f2614e9255a050d1f851a14d6de3c2","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"eba16f48f567af95988fb399f833b6743e61a29f04bc50de7ad565f790182ff3","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"33fff9af74b03eff97ff9086a98daca7c2d414df34f1afde021ed6ef5ad33744","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"e1000fa760ff75f295ca3ed70cf420bfa5bc9e12e4737a0aea5b6fb4c034c944","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-manifest/us-data-center-grid-node","reits://asset/us-data-center-grid-node","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"98d5849f9f49193ac56ee6fe7166344e506ff8de0580caa525ec9c1f99547994","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/us-data-center-grid-node/detail","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node#atlas","bbs":"https://bbs.reits.tech/compose?tags=us,data-center","search":"/search?q=US%20data%20center%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"935e9456ea8e95114492825f232a0e63eb4906c0585fe12a2d1e10db58cbdf1a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"7172d3dd74f084049ab3a7088c9f72a85f337d36f865d4a223420dd7a15dcc5e","correctionDigest":"13eb60d097402a67c429ee09a66cee55cb2ae7fca28f453344afd83d292c8b43","approvalDigest":"f4e686187c9d9972123966de7032122fcb83c10a3e22e15392475f3f942cee73","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-ai-assistant","actionDigest":"491112f81991beec217e5070c6b5babfbfafc4a2bfa02ff5b339b8bc5873b502","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a292f0d7f49c"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"c4b6a4735fd3d5423a60f644f6106091","assetSlug":"jp-hotel-jreit-block","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"935e9456ea8e95114492825f232a0e63eb4906c0585fe12a2d1e10db58cbdf1a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"7172d3dd74f084049ab3a7088c9f72a85f337d36f865d4a223420dd7a15dcc5e","correctionDigest":"13eb60d097402a67c429ee09a66cee55cb2ae7fca28f453344afd83d292c8b43","approvalDigest":"f4e686187c9d9972123966de7032122fcb83c10a3e22e15392475f3f942cee73","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"935e9456ea8e95114492825f232a0e63eb4906c0585fe12a2d1e10db58cbdf1a","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"7172d3dd74f084049ab3a7088c9f72a85f337d36f865d4a223420dd7a15dcc5e","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"13eb60d097402a67c429ee09a66cee55cb2ae7fca28f453344afd83d292c8b43","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f4e686187c9d9972123966de7032122fcb83c10a3e22e15392475f3f942cee73","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","reits://asset/jp-hotel-jreit-block","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"4710b4047cf54b82940fd927f5962c788fd1964169f1b770d7e0b66b8b1441a0","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/jp-hotel-jreit-block/detail","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block#atlas","bbs":"/bbs/topics/105","search":"/search?q=J-REIT%20EDINET%20%E9%85%92%E5%BA%97"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"4c6f26d8ec3a3380787a3c561caa1933690e5ec009f4e2a6b557fbec78966003","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"5e1f138ea99ea0b5d505cd93354d74eb17b216eb749a152f453fbdcb70993a3d","correctionDigest":"dc4d325e28ce564091d2be6b3f1bc61c60ffdb6028f13be0571b6ca7661926c1","approvalDigest":"713c542848cc249bffde28393681979550b32539406505c450b7011e8859d624","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-ai-assistant","actionDigest":"a8c837f69bc84185daf18a27d17720c1b401adf2788fed4bbb661be646c77e20","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:eb8bf5d81dba"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"8e0edb64c032e1bf7903df687f6417c9","assetSlug":"hk-office-harbor-tower","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"4c6f26d8ec3a3380787a3c561caa1933690e5ec009f4e2a6b557fbec78966003","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"5e1f138ea99ea0b5d505cd93354d74eb17b216eb749a152f453fbdcb70993a3d","correctionDigest":"dc4d325e28ce564091d2be6b3f1bc61c60ffdb6028f13be0571b6ca7661926c1","approvalDigest":"713c542848cc249bffde28393681979550b32539406505c450b7011e8859d624","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"4c6f26d8ec3a3380787a3c561caa1933690e5ec009f4e2a6b557fbec78966003","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"5e1f138ea99ea0b5d505cd93354d74eb17b216eb749a152f453fbdcb70993a3d","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"dc4d325e28ce564091d2be6b3f1bc61c60ffdb6028f13be0571b6ca7661926c1","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"713c542848cc249bffde28393681979550b32539406505c450b7011e8859d624","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-manifest/hk-office-harbor-tower","reits://asset/hk-office-harbor-tower","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"67d442364a4a9f72f1085c0072ae58faf7c6078572d4eca26596c585704c9246","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/hk-office-harbor-tower/detail","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower#atlas","bbs":"https://bbs.reits.tech/compose?tags=hk,office","search":"/search?q=HKEXnews%20REITs%20%E5%86%99%E5%AD%97%E6%A5%BC"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"520eda0afb8f36d88261d77b568b71a27198335fb495fe344c0bb0b9217a6408","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"0b2486fbcb53feb241832ef7aa538078ddb50fd3c82c2274bd535a7554256a4e","correctionDigest":"f4ef24b6e513d66b769c792e35e48524bf94692555687ca70bbfb8fab23192b7","approvalDigest":"9a831a9700e0ce36c9264bae4f6142350002e4c7424bc7066b85efe0bcceaa51","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-ai-assistant","actionDigest":"71493aaca2fa30b067ba25e0c7b7b72df1e7c6ed571b07afce531393c102afc0","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:3db7f6e914da"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"946c8ceaaa3f416fb3d0ceee2d635abd","assetSlug":"sg-commercial-harbor-block","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"520eda0afb8f36d88261d77b568b71a27198335fb495fe344c0bb0b9217a6408","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"0b2486fbcb53feb241832ef7aa538078ddb50fd3c82c2274bd535a7554256a4e","correctionDigest":"f4ef24b6e513d66b769c792e35e48524bf94692555687ca70bbfb8fab23192b7","approvalDigest":"9a831a9700e0ce36c9264bae4f6142350002e4c7424bc7066b85efe0bcceaa51","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"520eda0afb8f36d88261d77b568b71a27198335fb495fe344c0bb0b9217a6408","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"0b2486fbcb53feb241832ef7aa538078ddb50fd3c82c2274bd535a7554256a4e","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f4ef24b6e513d66b769c792e35e48524bf94692555687ca70bbfb8fab23192b7","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"9a831a9700e0ce36c9264bae4f6142350002e4c7424bc7066b85efe0bcceaa51","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","reits://asset/sg-commercial-harbor-block","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"4c7b2649b4d8b62f1f5a27319a476f9ff42e1a3e245c011f4ba80b24e0cf1acd","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/sg-commercial-harbor-block/detail","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block#atlas","bbs":"/bbs/topics/103","search":"/search?q=S-REIT%20%E6%B1%87%E7%8E%87%20%E6%B4%BE%E6%81%AF"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"2c32a0c05334c016eea6041fa22af929bdfed798cd28c7bcd753a68f28df04e0","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"2156666895640bde3c1430f7df66e77eead769615390608ddb3c1c20b47c722f","correctionDigest":"c67ac397e942c508a687e8a7e12072845ae7a52b453304f2684b1ea4e5553436","approvalDigest":"5d6bc506c100cb1a3551f107a13b3a495c7432db050a1931c167af08afc60f4e","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-ai-assistant","actionDigest":"0af2f852dfe3668448c8735dd394f8b52ace2a5f293641f152d65511fd701492","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:766373ffb23b"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"b3fbe4464c16df3225dd2f265e56f703","assetSlug":"cn-industrial-raw-park","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"2c32a0c05334c016eea6041fa22af929bdfed798cd28c7bcd753a68f28df04e0","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"2156666895640bde3c1430f7df66e77eead769615390608ddb3c1c20b47c722f","correctionDigest":"c67ac397e942c508a687e8a7e12072845ae7a52b453304f2684b1ea4e5553436","approvalDigest":"5d6bc506c100cb1a3551f107a13b3a495c7432db050a1931c167af08afc60f4e","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"2c32a0c05334c016eea6041fa22af929bdfed798cd28c7bcd753a68f28df04e0","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"2156666895640bde3c1430f7df66e77eead769615390608ddb3c1c20b47c722f","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"c67ac397e942c508a687e8a7e12072845ae7a52b453304f2684b1ea4e5553436","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"5d6bc506c100cb1a3551f107a13b3a495c7432db050a1931c167af08afc60f4e","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-manifest/cn-industrial-raw-park","reits://asset/cn-industrial-raw-park","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"023acc0ef93ec9bec7bda734289fc1e94696966dce0f97c4c83ed930e679477c","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-industrial-raw-park/detail","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park#atlas","bbs":"/bbs/topics/104","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%E5%8C%BA%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"a903e88dac1bf73a0fb6303c8f744214b0a7f0c54dffc4312a84d30adf2e9539","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"0db1986e30bc2f7a3705a44e6262b4961e03af5ae2904c3b6b767d19dacb9cbe","correctionDigest":"61a4a696ebf62d2f9a26ceda02a902e9465320d3a9f940eb8d27754758ab76d5","approvalDigest":"6fc9c8ff0a3230c59324d9982084e31a51fec7a7241298b18c79d77d48c555d0","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"48707663d1cadcea2bdbc0a621117dc93c9a666decc4c82ac0a0f3c6e3ced96b","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:16ee47a18ae2"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"476d7aaed4e640cdaeee175082294285","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ai-assistant","surface":"ai-answer","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","targetAuditDigest":"a903e88dac1bf73a0fb6303c8f744214b0a7f0c54dffc4312a84d30adf2e9539","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","targetRollbackDigest":"0db1986e30bc2f7a3705a44e6262b4961e03af5ae2904c3b6b767d19dacb9cbe","correctionDigest":"61a4a696ebf62d2f9a26ceda02a902e9465320d3a9f940eb8d27754758ab76d5","approvalDigest":"6fc9c8ff0a3230c59324d9982084e31a51fec7a7241298b18c79d77d48c555d0","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"a903e88dac1bf73a0fb6303c8f744214b0a7f0c54dffc4312a84d30adf2e9539","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"0db1986e30bc2f7a3705a44e6262b4961e03af5ae2904c3b6b767d19dacb9cbe","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"61a4a696ebf62d2f9a26ceda02a902e9465320d3a9f940eb8d27754758ab76d5","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"6fc9c8ff0a3230c59324d9982084e31a51fec7a7241298b18c79d77d48c555d0","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","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-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","reits://asset/cn-retail-infra-pixel-mall","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"70fc87ccd6392d7f35aafa399aefa1b17872685cbfcb8e5b4041e1b68d887dae","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-retail-infra-pixel-mall/detail","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall#atlas","bbs":"/bbs/topics/102","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","targetAuditDigest":"af44522c4eba67ac2ac40309da2453b9492ea49bdea5c8b602ebcaa8613c7c38","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"f72f7f29b0f679b2e332f4dcc99fb4dd1c225208e734d1dcab609edf42ff0ac4","correctionDigest":"41fb38d7f502ede41ca5d644ac028f1ee03201bec9d612ca07406a8beca063bc","approvalDigest":"0a90ed7f047ef6bce3d746a24df521f8a9a5189b212a45dc9baf462df8c663a3","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-us-data-center-grid-node-ai-assistant","actionDigest":"50070f736bb42d1adf7b159fa8a7e2bc178f70d7f580a67b32c79fdd176246c0","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a90f35af8b02"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"7ce7c404dad75b75033e08cfefe1e607","assetSlug":"us-data-center-grid-node","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","targetAuditDigest":"af44522c4eba67ac2ac40309da2453b9492ea49bdea5c8b602ebcaa8613c7c38","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"f72f7f29b0f679b2e332f4dcc99fb4dd1c225208e734d1dcab609edf42ff0ac4","correctionDigest":"41fb38d7f502ede41ca5d644ac028f1ee03201bec9d612ca07406a8beca063bc","approvalDigest":"0a90ed7f047ef6bce3d746a24df521f8a9a5189b212a45dc9baf462df8c663a3","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"af44522c4eba67ac2ac40309da2453b9492ea49bdea5c8b602ebcaa8613c7c38","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"f72f7f29b0f679b2e332f4dcc99fb4dd1c225208e734d1dcab609edf42ff0ac4","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"41fb38d7f502ede41ca5d644ac028f1ee03201bec9d612ca07406a8beca063bc","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0a90ed7f047ef6bce3d746a24df521f8a9a5189b212a45dc9baf462df8c663a3","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-manifest/us-data-center-grid-node","reits://asset/us-data-center-grid-node","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"0344e17f51c8dafa1da42f21aba9b3f5d610702e0f709688ac917771350e9e63","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/us-data-center-grid-node/detail","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node#atlas","bbs":"https://bbs.reits.tech/compose?tags=us,data-center","search":"/search?q=US%20data%20center%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/us-data-center-grid-node/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","targetAuditDigest":"cb37183714904c53fcc99b711b4fbba65cb1f0a7d4a69ec043a446f607d955db","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"a4ae0c151907398374d778be2cde73401235d0983b5d970c43e573216693efde","correctionDigest":"6f8809a19ff5da795307ed27978453fa06fd992128ab9ad7329de1ac30e670d3","approvalDigest":"5fc4fbd682d4f83f8025bb3d4e61214631ee9f211f97f7cce6fb9929d2d22b07","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-jp-hotel-jreit-block-ai-assistant","actionDigest":"d4428d1d4a94316e02196b412d80db877f1e7a3c9faedc3f8043b3d55264abd6","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a292f0d7f49c"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"41293dafc6fa2cb76d40ecbb9c2bb69e","assetSlug":"jp-hotel-jreit-block","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","targetAuditDigest":"cb37183714904c53fcc99b711b4fbba65cb1f0a7d4a69ec043a446f607d955db","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"a4ae0c151907398374d778be2cde73401235d0983b5d970c43e573216693efde","correctionDigest":"6f8809a19ff5da795307ed27978453fa06fd992128ab9ad7329de1ac30e670d3","approvalDigest":"5fc4fbd682d4f83f8025bb3d4e61214631ee9f211f97f7cce6fb9929d2d22b07","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"cb37183714904c53fcc99b711b4fbba65cb1f0a7d4a69ec043a446f607d955db","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"a4ae0c151907398374d778be2cde73401235d0983b5d970c43e573216693efde","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"6f8809a19ff5da795307ed27978453fa06fd992128ab9ad7329de1ac30e670d3","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"5fc4fbd682d4f83f8025bb3d4e61214631ee9f211f97f7cce6fb9929d2d22b07","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","reits://asset/jp-hotel-jreit-block","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"5e2a13377e03d462005e0adc4cf14efd37fcd8286da6c7839a5f834d335bd454","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/jp-hotel-jreit-block/detail","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block#atlas","bbs":"/bbs/topics/105","search":"/search?q=J-REIT%20EDINET%20%E9%85%92%E5%BA%97"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/jp-hotel-jreit-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","targetAuditDigest":"04f08bcd627c00a282bb12cb0b0b3a91a4893a8711ba77a55ff922f197f2a1cd","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"ee6e2baaff91db5c81c67de4079e4823ac9ad3e65bcacb5e292cd347d7c0bf91","correctionDigest":"4df84259a8776ba16d76e8900e6c40aab15f6e5e07c3d596b6e286c2f0bc050d","approvalDigest":"f8484bd6aa3bbdf42efd1467344deda8771cbb31431394b60698f53c6f3a4b6c","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-hk-office-harbor-tower-ai-assistant","actionDigest":"241705621b46b80fddadc26cb1612d68f93b8adfa754f3dc6f4c64eb2bee06df","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:eb8bf5d81dba"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"67cddfce45f544ba9a0b2ec5c5d1c93d","assetSlug":"hk-office-harbor-tower","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","targetAuditDigest":"04f08bcd627c00a282bb12cb0b0b3a91a4893a8711ba77a55ff922f197f2a1cd","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"ee6e2baaff91db5c81c67de4079e4823ac9ad3e65bcacb5e292cd347d7c0bf91","correctionDigest":"4df84259a8776ba16d76e8900e6c40aab15f6e5e07c3d596b6e286c2f0bc050d","approvalDigest":"f8484bd6aa3bbdf42efd1467344deda8771cbb31431394b60698f53c6f3a4b6c","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"04f08bcd627c00a282bb12cb0b0b3a91a4893a8711ba77a55ff922f197f2a1cd","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"ee6e2baaff91db5c81c67de4079e4823ac9ad3e65bcacb5e292cd347d7c0bf91","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"4df84259a8776ba16d76e8900e6c40aab15f6e5e07c3d596b6e286c2f0bc050d","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f8484bd6aa3bbdf42efd1467344deda8771cbb31431394b60698f53c6f3a4b6c","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-manifest/hk-office-harbor-tower","reits://asset/hk-office-harbor-tower","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"b004f2072b2c7342c3421ab9904209152035c0f26f808adaba0574c1de6e61ae","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/hk-office-harbor-tower/detail","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower#atlas","bbs":"https://bbs.reits.tech/compose?tags=hk,office","search":"/search?q=HKEXnews%20REITs%20%E5%86%99%E5%AD%97%E6%A5%BC"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/hk-office-harbor-tower/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","targetAuditDigest":"18adb967fa8b1906cabe3bc08ee64e59a1d9d9ee6bea81823c16b1813e2a3f88","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"86131cd0b86a63da58e74f310bd3cd78b5c8643e9073722c95e50359268b54d4","correctionDigest":"a857c5aa7e0040b4e0fcfbb252a0b13356fdd0dcb87c5ae9cae54260602d8191","approvalDigest":"0db94da3c8ecf2aeb9426b08821fb8bdea7e59f5ab0af56415a8d1a730c75a3b","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-sg-commercial-harbor-block-ai-assistant","actionDigest":"c21d7106f99841a5a26bff2c31165c792714b4ccaee61cdfa7746807ccafd88c","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:3db7f6e914da"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"37bdbe9b2cd673a524d21bcf581ab6f7","assetSlug":"sg-commercial-harbor-block","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","targetAuditDigest":"18adb967fa8b1906cabe3bc08ee64e59a1d9d9ee6bea81823c16b1813e2a3f88","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"86131cd0b86a63da58e74f310bd3cd78b5c8643e9073722c95e50359268b54d4","correctionDigest":"a857c5aa7e0040b4e0fcfbb252a0b13356fdd0dcb87c5ae9cae54260602d8191","approvalDigest":"0db94da3c8ecf2aeb9426b08821fb8bdea7e59f5ab0af56415a8d1a730c75a3b","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"18adb967fa8b1906cabe3bc08ee64e59a1d9d9ee6bea81823c16b1813e2a3f88","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"86131cd0b86a63da58e74f310bd3cd78b5c8643e9073722c95e50359268b54d4","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"a857c5aa7e0040b4e0fcfbb252a0b13356fdd0dcb87c5ae9cae54260602d8191","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0db94da3c8ecf2aeb9426b08821fb8bdea7e59f5ab0af56415a8d1a730c75a3b","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","reits://asset/sg-commercial-harbor-block","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"be3a7901c5ce0afaefed7bb6c41329547b5fd87a87d11e656643b599bfd11b0c","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/sg-commercial-harbor-block/detail","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block#atlas","bbs":"/bbs/topics/103","search":"/search?q=S-REIT%20%E6%B1%87%E7%8E%87%20%E6%B4%BE%E6%81%AF"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/sg-commercial-harbor-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","targetAuditDigest":"909fea287d78ab2acc13f01e9f183324a0ecf229bccd00ca7f8115f25523b773","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"8e9a1c8d819596d3261d787fd4923df7ed2460f90deb0060cc4d5ba8cc6d5b30","correctionDigest":"4ed85cde3cf5a509e27e002ca9c19080ea38ab2e9338ff9642f79b19585c3131","approvalDigest":"9240b48947e3cedcabb4ac0632a5f05498f284786718f0a658bab07b3839205b","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-cn-industrial-raw-park-ai-assistant","actionDigest":"90ce0f4118dc0c3cae5ea7ddd588c120afe34b54e7fca5da2cbdbc408da9dee2","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:766373ffb23b"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"ec7d7bbef1420486b437c44eccdc062b","assetSlug":"cn-industrial-raw-park","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","targetAuditDigest":"909fea287d78ab2acc13f01e9f183324a0ecf229bccd00ca7f8115f25523b773","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"8e9a1c8d819596d3261d787fd4923df7ed2460f90deb0060cc4d5ba8cc6d5b30","correctionDigest":"4ed85cde3cf5a509e27e002ca9c19080ea38ab2e9338ff9642f79b19585c3131","approvalDigest":"9240b48947e3cedcabb4ac0632a5f05498f284786718f0a658bab07b3839205b","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"909fea287d78ab2acc13f01e9f183324a0ecf229bccd00ca7f8115f25523b773","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"8e9a1c8d819596d3261d787fd4923df7ed2460f90deb0060cc4d5ba8cc6d5b30","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"4ed85cde3cf5a509e27e002ca9c19080ea38ab2e9338ff9642f79b19585c3131","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"9240b48947e3cedcabb4ac0632a5f05498f284786718f0a658bab07b3839205b","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-manifest/cn-industrial-raw-park","reits://asset/cn-industrial-raw-park","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"2df054e5bd5068e9f4ba7b3ff0092430ad79bbf93d561fe816e117170a8da4f4","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-industrial-raw-park/detail","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park#atlas","bbs":"/bbs/topics/104","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%E5%8C%BA%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-industrial-raw-park/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","targetAuditDigest":"099cdc52a9192c1d536fbbb2e5c1e5d20687482089e26ed59f47aede6d89a53d","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"f7d545b74443984962563ca494c5e5eb0f72f25e9d2d4558dbdae249d90d25a0","correctionDigest":"f9f1dcf41136bfbd088add9e2e30bb9de7161ecd3aa54d0f3ae3067b2c877f4f","approvalDigest":"1f846e97f51637ec604fcde91a7635182bd6b881878ee710e7862f7134c1a640","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"2d22fd885d142d300948cd4b760607937fffa34f112587c950347482c80e76cb","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:16ee47a18ae2"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"03066727c3ea2e500dcb4556156529ba","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ai-assistant","surface":"ai-answer","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","targetAuditDigest":"099cdc52a9192c1d536fbbb2e5c1e5d20687482089e26ed59f47aede6d89a53d","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","targetRollbackDigest":"f7d545b74443984962563ca494c5e5eb0f72f25e9d2d4558dbdae249d90d25a0","correctionDigest":"f9f1dcf41136bfbd088add9e2e30bb9de7161ecd3aa54d0f3ae3067b2c877f4f","approvalDigest":"1f846e97f51637ec604fcde91a7635182bd6b881878ee710e7862f7134c1a640","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"099cdc52a9192c1d536fbbb2e5c1e5d20687482089e26ed59f47aede6d89a53d","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"f7d545b74443984962563ca494c5e5eb0f72f25e9d2d4558dbdae249d90d25a0","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f9f1dcf41136bfbd088add9e2e30bb9de7161ecd3aa54d0f3ae3067b2c877f4f","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"1f846e97f51637ec604fcde91a7635182bd6b881878ee710e7862f7134c1a640","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-surface-copy-fix","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-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","reits://asset/cn-retail-infra-pixel-mall","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"8e6966064ab1f1d17c9b497ab68c963dc908424e9f9d69354cbeb998f144eec1","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-retail-infra-pixel-mall/detail","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall#atlas","bbs":"/bbs/topics/102","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-retail-infra-pixel-mall/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-request-risk-review","targetAuditDigest":"090c05c37c0574fbf19af9328a9670b624a727bd8684ade49171317455e6bff3","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-request-risk-review","targetRollbackDigest":"8cd3a1217f86ff29e8d1e01876d2a930aafb03d668bdb97cb62f1ce5ed0f302f","correctionDigest":"574fe41a4dc757549b93f3558801c13bbce40703f9d2969d3cd2c9df2620e373","approvalDigest":"32145e032a711b9eb8873d91d12df289fe9fa6ccc8327322685cc86a9bc6dade","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-us-data-center-grid-node-ai-assistant","actionDigest":"92feb86bd0c65a0e8d8ef1ef6ec58ed0e563512f86456f3d1c0a383fb2eb874a","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a90f35af8b02"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3eaa7cf4bc984e1dda6c9a09856bfaa1","assetSlug":"us-data-center-grid-node","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-request-risk-review","targetAuditDigest":"090c05c37c0574fbf19af9328a9670b624a727bd8684ade49171317455e6bff3","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-request-risk-review","targetRollbackDigest":"8cd3a1217f86ff29e8d1e01876d2a930aafb03d668bdb97cb62f1ce5ed0f302f","correctionDigest":"574fe41a4dc757549b93f3558801c13bbce40703f9d2969d3cd2c9df2620e373","approvalDigest":"32145e032a711b9eb8873d91d12df289fe9fa6ccc8327322685cc86a9bc6dade","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"090c05c37c0574fbf19af9328a9670b624a727bd8684ade49171317455e6bff3","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"8cd3a1217f86ff29e8d1e01876d2a930aafb03d668bdb97cb62f1ce5ed0f302f","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"574fe41a4dc757549b93f3558801c13bbce40703f9d2969d3cd2c9df2620e373","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"32145e032a711b9eb8873d91d12df289fe9fa6ccc8327322685cc86a9bc6dade","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-manifest/us-data-center-grid-node","reits://asset/us-data-center-grid-node","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"778f4db67dbfb6fccf80e42705753d24525b12dcb35b9f35f4918fd40d69f2ca","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/us-data-center-grid-node/detail","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node#atlas","bbs":"https://bbs.reits.tech/compose?tags=us,data-center","search":"/search?q=US%20data%20center%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/us-data-center-grid-node/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-request-risk-review","targetAuditDigest":"dc5c260748624a136372636d0064241758762e02905096ef965fbb58287f3bf6","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-request-risk-review","targetRollbackDigest":"dff6bca1fd456ab5282c26317bfe01e5b051c865a40b675a1cda8e8fba6bd894","correctionDigest":"c6cd2c45a47f25fbeb581cc894303ce2fd5765b335034607ea7a62ec3711f3ef","approvalDigest":"31f412521faca54bae03fa1d1f97521633e0bed43298df06984273bf5b543780","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-jp-hotel-jreit-block-ai-assistant","actionDigest":"17c8f14afb5df8e81e6d2e4ddb7cedd2fe62f4fe2d990eb672ccf6fb83b1c714","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a292f0d7f49c"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"b62d2d45151ad69e9c09a9a8572b1697","assetSlug":"jp-hotel-jreit-block","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-request-risk-review","targetAuditDigest":"dc5c260748624a136372636d0064241758762e02905096ef965fbb58287f3bf6","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-request-risk-review","targetRollbackDigest":"dff6bca1fd456ab5282c26317bfe01e5b051c865a40b675a1cda8e8fba6bd894","correctionDigest":"c6cd2c45a47f25fbeb581cc894303ce2fd5765b335034607ea7a62ec3711f3ef","approvalDigest":"31f412521faca54bae03fa1d1f97521633e0bed43298df06984273bf5b543780","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"dc5c260748624a136372636d0064241758762e02905096ef965fbb58287f3bf6","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"dff6bca1fd456ab5282c26317bfe01e5b051c865a40b675a1cda8e8fba6bd894","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"c6cd2c45a47f25fbeb581cc894303ce2fd5765b335034607ea7a62ec3711f3ef","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"31f412521faca54bae03fa1d1f97521633e0bed43298df06984273bf5b543780","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","reits://asset/jp-hotel-jreit-block","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"81c32a53f4088f1b80cc73da5d27c6598fc90e24241a25d5d4b947035cdb6eb0","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/jp-hotel-jreit-block/detail","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block#atlas","bbs":"/bbs/topics/105","search":"/search?q=J-REIT%20EDINET%20%E9%85%92%E5%BA%97"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/jp-hotel-jreit-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-request-risk-review","targetAuditDigest":"d9f898a25aa226f07356fccafa993881b6af9f51e282283eb81664e8aa1a16e5","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-request-risk-review","targetRollbackDigest":"30a9e7efe04605f4e6d7fc66b0e7776874f29867f1418f5871268776250dcc8b","correctionDigest":"f0ed901157a8051b4559663ebee4a6bf995f7857b4c2ae8f80a87101953a4d5e","approvalDigest":"065faa4ef70eb27465bc9588b105faf2797932f47bc09aaa7f09e46cbed47104","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-hk-office-harbor-tower-ai-assistant","actionDigest":"44e971010a076fc4986a5319af8206478eecdd11e15e519a1b20d3802a79de62","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:eb8bf5d81dba"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a1f4bc38df0948e89413189474028685","assetSlug":"hk-office-harbor-tower","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-request-risk-review","targetAuditDigest":"d9f898a25aa226f07356fccafa993881b6af9f51e282283eb81664e8aa1a16e5","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-request-risk-review","targetRollbackDigest":"30a9e7efe04605f4e6d7fc66b0e7776874f29867f1418f5871268776250dcc8b","correctionDigest":"f0ed901157a8051b4559663ebee4a6bf995f7857b4c2ae8f80a87101953a4d5e","approvalDigest":"065faa4ef70eb27465bc9588b105faf2797932f47bc09aaa7f09e46cbed47104","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"d9f898a25aa226f07356fccafa993881b6af9f51e282283eb81664e8aa1a16e5","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"30a9e7efe04605f4e6d7fc66b0e7776874f29867f1418f5871268776250dcc8b","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f0ed901157a8051b4559663ebee4a6bf995f7857b4c2ae8f80a87101953a4d5e","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"065faa4ef70eb27465bc9588b105faf2797932f47bc09aaa7f09e46cbed47104","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-manifest/hk-office-harbor-tower","reits://asset/hk-office-harbor-tower","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"50a8b10f58abfc12375d543e9193d274e97be20b1c9e27e8f9084acd41fd004c","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/hk-office-harbor-tower/detail","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower#atlas","bbs":"https://bbs.reits.tech/compose?tags=hk,office","search":"/search?q=HKEXnews%20REITs%20%E5%86%99%E5%AD%97%E6%A5%BC"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/hk-office-harbor-tower/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-request-risk-review","targetAuditDigest":"906e7f6b6598cbd68045abdfa1b067ba0a001685b89326b95cade491924f5fa7","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-request-risk-review","targetRollbackDigest":"1882fe22b53037daf93245072359c60cbd3e6451ba7287cff858db80a303d8fc","correctionDigest":"d9fbb9b78582ee8b5cfc837c2c682c4f9d3124b5d7c11fde7e2362704c1c46aa","approvalDigest":"88bc650008bcad23ca85fa24c148682cd85131556fa6b2dcd023e39fdea69c85","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-sg-commercial-harbor-block-ai-assistant","actionDigest":"18b2757e3b16cb60f4b343e754395e7e308804214baf44c9f674b4852c79fcab","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:3db7f6e914da"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"68016c7a5ddb7bc75df88c9e5cc414e4","assetSlug":"sg-commercial-harbor-block","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-request-risk-review","targetAuditDigest":"906e7f6b6598cbd68045abdfa1b067ba0a001685b89326b95cade491924f5fa7","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-request-risk-review","targetRollbackDigest":"1882fe22b53037daf93245072359c60cbd3e6451ba7287cff858db80a303d8fc","correctionDigest":"d9fbb9b78582ee8b5cfc837c2c682c4f9d3124b5d7c11fde7e2362704c1c46aa","approvalDigest":"88bc650008bcad23ca85fa24c148682cd85131556fa6b2dcd023e39fdea69c85","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"906e7f6b6598cbd68045abdfa1b067ba0a001685b89326b95cade491924f5fa7","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"1882fe22b53037daf93245072359c60cbd3e6451ba7287cff858db80a303d8fc","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"d9fbb9b78582ee8b5cfc837c2c682c4f9d3124b5d7c11fde7e2362704c1c46aa","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"88bc650008bcad23ca85fa24c148682cd85131556fa6b2dcd023e39fdea69c85","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","reits://asset/sg-commercial-harbor-block","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"d311499831c01f1236b6aa05afbff368dd38a8cb33588f3287666eef586802a5","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/sg-commercial-harbor-block/detail","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block#atlas","bbs":"/bbs/topics/103","search":"/search?q=S-REIT%20%E6%B1%87%E7%8E%87%20%E6%B4%BE%E6%81%AF"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/sg-commercial-harbor-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-risk-review","targetAuditDigest":"b213621dbcc3b8f214b54683dfc7101b5c434d6b46b23fb66db1402b72038695","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-risk-review","targetRollbackDigest":"decc2813494609c777736df4ba2ace2ebd99b4ad7201e9e037aaccba99e560ff","correctionDigest":"1ec0d6851baf6be44bcd1ea16debc91810540bf3c117a1944237ff0a7d328204","approvalDigest":"2feead59f22a889fa7d726aeac90755d18ee30fb8784ef62f3015ee331e727d5","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-cn-industrial-raw-park-ai-assistant","actionDigest":"a88c586e3281592b83ae25b818dbacbec7a25ee5298353d0cd225f2c00b1d32f","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:766373ffb23b"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"9485ca92192cf53c0110855351ab63a5","assetSlug":"cn-industrial-raw-park","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-request-risk-review","targetAuditDigest":"b213621dbcc3b8f214b54683dfc7101b5c434d6b46b23fb66db1402b72038695","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-request-risk-review","targetRollbackDigest":"decc2813494609c777736df4ba2ace2ebd99b4ad7201e9e037aaccba99e560ff","correctionDigest":"1ec0d6851baf6be44bcd1ea16debc91810540bf3c117a1944237ff0a7d328204","approvalDigest":"2feead59f22a889fa7d726aeac90755d18ee30fb8784ef62f3015ee331e727d5","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"b213621dbcc3b8f214b54683dfc7101b5c434d6b46b23fb66db1402b72038695","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"decc2813494609c777736df4ba2ace2ebd99b4ad7201e9e037aaccba99e560ff","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"1ec0d6851baf6be44bcd1ea16debc91810540bf3c117a1944237ff0a7d328204","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2feead59f22a889fa7d726aeac90755d18ee30fb8784ef62f3015ee331e727d5","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-manifest/cn-industrial-raw-park","reits://asset/cn-industrial-raw-park","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"7dae0327c2f1d96273f6dac1cad9c9de6f367947bdf3887a8b5617b78e40dd6e","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-industrial-raw-park/detail","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park#atlas","bbs":"/bbs/topics/104","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%E5%8C%BA%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-industrial-raw-park/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","targetAuditDigest":"82b7082e0a67dbe00ba4f979844f7ba44b57b9cd4f9e54a3ffacbfd5900d6a8a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","targetRollbackDigest":"f78928e38a643f516bec213f7c80b1059558e5b752d69dfae94b2a0b263ab57e","correctionDigest":"4f5ab7c8931fed2e46528b49549c1d48cf3955e7b0a3b03766c6a78ad8657935","approvalDigest":"e62a2b9a62392a0c71fe5a830e6740232d31b1aaaf6599d5813ab3cdbfbe0752","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"4144d88fbbd5592e0bfb5ebb20b490ec27be9fb5901663cfa66640878331c74a","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:16ee47a18ae2"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f4fc7d33350f1f1c2ceb5e40b45cc08f","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ai-assistant","surface":"ai-answer","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","targetAuditDigest":"82b7082e0a67dbe00ba4f979844f7ba44b57b9cd4f9e54a3ffacbfd5900d6a8a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","targetRollbackDigest":"f78928e38a643f516bec213f7c80b1059558e5b752d69dfae94b2a0b263ab57e","correctionDigest":"4f5ab7c8931fed2e46528b49549c1d48cf3955e7b0a3b03766c6a78ad8657935","approvalDigest":"e62a2b9a62392a0c71fe5a830e6740232d31b1aaaf6599d5813ab3cdbfbe0752","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"82b7082e0a67dbe00ba4f979844f7ba44b57b9cd4f9e54a3ffacbfd5900d6a8a","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"f78928e38a643f516bec213f7c80b1059558e5b752d69dfae94b2a0b263ab57e","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"4f5ab7c8931fed2e46528b49549c1d48cf3955e7b0a3b03766c6a78ad8657935","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"e62a2b9a62392a0c71fe5a830e6740232d31b1aaaf6599d5813ab3cdbfbe0752","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-request-risk-review","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-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","reits://asset/cn-retail-infra-pixel-mall","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"ee42f70d4e396efbe556e5f04d3f8198c42c658d033fe5e1be7194c032379444","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-retail-infra-pixel-mall/detail","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall#atlas","bbs":"/bbs/topics/102","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-retail-infra-pixel-mall/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-reject-surface-release","targetAuditDigest":"69e2c6a7b1cdb85b1d2c1c14c0772c07e0f6ee8bf0ff75bd4dd46d9cb55a814e","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-reject-surface-release","targetRollbackDigest":"259d6ce6c783076439e3b6902ad7e83673e9832580e78cd37d675242e8d0bd4d","correctionDigest":"24d4bfc4149d58a7aa83ae95a969ac2c02cc9c2e6b2af4c0cf88dbe547b76817","approvalDigest":"3751636fa92f8e732d80a116d4e3d203416a7e2a6e8625c1c83b9241a92252d1","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-us-data-center-grid-node-ai-assistant","actionDigest":"90e901dff0ba45963b2c2f2a73643034dc43125ca7ca4683693aa262d35f6aff","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a90f35af8b02"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"4d294a373ced92b9441d6fc8aececeb6","assetSlug":"us-data-center-grid-node","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-reject-surface-release","targetAuditDigest":"69e2c6a7b1cdb85b1d2c1c14c0772c07e0f6ee8bf0ff75bd4dd46d9cb55a814e","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ai-assistant-reject-surface-release","targetRollbackDigest":"259d6ce6c783076439e3b6902ad7e83673e9832580e78cd37d675242e8d0bd4d","correctionDigest":"24d4bfc4149d58a7aa83ae95a969ac2c02cc9c2e6b2af4c0cf88dbe547b76817","approvalDigest":"3751636fa92f8e732d80a116d4e3d203416a7e2a6e8625c1c83b9241a92252d1","releaseDigest":"9b9bad4dd29814eb340a6284dcc2ec7188bc95228d5c2a99c1410419e135479f","sourceManifestDigest":"81ddf56bb9efb894dfa127aaebf4e38e6da9d8bed47ff1951d49f6ee453547c4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"69e2c6a7b1cdb85b1d2c1c14c0772c07e0f6ee8bf0ff75bd4dd46d9cb55a814e","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"259d6ce6c783076439e3b6902ad7e83673e9832580e78cd37d675242e8d0bd4d","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"24d4bfc4149d58a7aa83ae95a969ac2c02cc9c2e6b2af4c0cf88dbe547b76817","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"3751636fa92f8e732d80a116d4e3d203416a7e2a6e8625c1c83b9241a92252d1","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","reits://asset-visual-local-source-manifest/us-data-center-grid-node","reits://asset/us-data-center-grid-node","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"3780c31d437c152a81a4492babb7d6de9ad4a33f2b66cc256f304cebeecbe559","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/us-data-center-grid-node/detail","pixelAtlas":"/pixel-atlas?asset=us-data-center-grid-node#atlas","bbs":"https://bbs.reits.tech/compose?tags=us,data-center","search":"/search?q=US%20data%20center%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/us-data-center-grid-node/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/us-data-center-grid-node/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-reject-surface-release","targetAuditDigest":"b5c6380a6abdfdd089f4f0366e5acfc1cedfb09c5d4cd5ff0db316a43feece21","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-reject-surface-release","targetRollbackDigest":"09e31aa6ed2038817d213c26155aadd99977bf446d813af8e99b855f47e1b45e","correctionDigest":"ec6f9703f6b6dae8b52085913f95adaa6bc030cbc664d458822aaa3dfe166f98","approvalDigest":"0a4eb104b862a040d5f6c4909979091f01067ac8429adef6455b7383b3a76574","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-jp-hotel-jreit-block-ai-assistant","actionDigest":"709babdce2b26d096743b5a83e021027586984aa6cb6f81ad3c71b2058571e9e","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:a292f0d7f49c"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a7eb637425cc8d8a6a7781c7f355f274","assetSlug":"jp-hotel-jreit-block","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-reject-surface-release","targetAuditDigest":"b5c6380a6abdfdd089f4f0366e5acfc1cedfb09c5d4cd5ff0db316a43feece21","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ai-assistant-reject-surface-release","targetRollbackDigest":"09e31aa6ed2038817d213c26155aadd99977bf446d813af8e99b855f47e1b45e","correctionDigest":"ec6f9703f6b6dae8b52085913f95adaa6bc030cbc664d458822aaa3dfe166f98","approvalDigest":"0a4eb104b862a040d5f6c4909979091f01067ac8429adef6455b7383b3a76574","releaseDigest":"72572b54092089c4cff2face0aaf89b924279bc68d49b6aecf33c657095a4db4","sourceManifestDigest":"0d2effa76bc526b1f1022d80cda60c3ee96c19772b26a2a90acedffbd435711f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"b5c6380a6abdfdd089f4f0366e5acfc1cedfb09c5d4cd5ff0db316a43feece21","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"09e31aa6ed2038817d213c26155aadd99977bf446d813af8e99b855f47e1b45e","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"ec6f9703f6b6dae8b52085913f95adaa6bc030cbc664d458822aaa3dfe166f98","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0a4eb104b862a040d5f6c4909979091f01067ac8429adef6455b7383b3a76574","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","reits://asset/jp-hotel-jreit-block","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"afc4adc8799b298078312b32d7789349f546a8b0ded782afdb2839b7c03450ed","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/jp-hotel-jreit-block/detail","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block#atlas","bbs":"/bbs/topics/105","search":"/search?q=J-REIT%20EDINET%20%E9%85%92%E5%BA%97"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/jp-hotel-jreit-block/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/jp-hotel-jreit-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-reject-surface-release","targetAuditDigest":"114e9376aac138a6d37000cb66e5e869e6801303758a04ea9e41117f47f7c352","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-reject-surface-release","targetRollbackDigest":"4cccf8b2628d3640b5a775fdd87ccf0ee64b772ca560bb3c19eacfe5120cc733","correctionDigest":"1f828bdba1e4dc554005e4f028483df19d58cfc91cebce1e52cdcea1ce5b0c7e","approvalDigest":"e256202c9a9a3cb443a9df13135a4b23c97253ab555327b6e922c17f0deea506","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-hk-office-harbor-tower-ai-assistant","actionDigest":"48474d8c7ef73a3e97a562b7f5f1b4ad029416dbfa416453655f925c6b980a3b","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:eb8bf5d81dba"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"ae9df0dcabf1692a8549bab55268722b","assetSlug":"hk-office-harbor-tower","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-reject-surface-release","targetAuditDigest":"114e9376aac138a6d37000cb66e5e869e6801303758a04ea9e41117f47f7c352","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ai-assistant-reject-surface-release","targetRollbackDigest":"4cccf8b2628d3640b5a775fdd87ccf0ee64b772ca560bb3c19eacfe5120cc733","correctionDigest":"1f828bdba1e4dc554005e4f028483df19d58cfc91cebce1e52cdcea1ce5b0c7e","approvalDigest":"e256202c9a9a3cb443a9df13135a4b23c97253ab555327b6e922c17f0deea506","releaseDigest":"c677f55886175abe1ba128ab7463ccaa2969a163f0dd6d6e645f70650bdf60bd","sourceManifestDigest":"b06ee8e1b6978c8f228ab5d1131bb34e62c8e7bb7f675dc2e2cd2e96c9655883","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"114e9376aac138a6d37000cb66e5e869e6801303758a04ea9e41117f47f7c352","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"4cccf8b2628d3640b5a775fdd87ccf0ee64b772ca560bb3c19eacfe5120cc733","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"1f828bdba1e4dc554005e4f028483df19d58cfc91cebce1e52cdcea1ce5b0c7e","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"e256202c9a9a3cb443a9df13135a4b23c97253ab555327b6e922c17f0deea506","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","reits://asset-visual-local-source-manifest/hk-office-harbor-tower","reits://asset/hk-office-harbor-tower","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"45cf03249500a47a55fb46a202b2ea7319a7b6c85969276c15456480ffe7340e","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/hk-office-harbor-tower/detail","pixelAtlas":"/pixel-atlas?asset=hk-office-harbor-tower#atlas","bbs":"https://bbs.reits.tech/compose?tags=hk,office","search":"/search?q=HKEXnews%20REITs%20%E5%86%99%E5%AD%97%E6%A5%BC"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/hk-office-harbor-tower/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/hk-office-harbor-tower/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-reject-surface-release","targetAuditDigest":"63aa697a95fa1be5f2b981f1e47b0c2f7df3842b4531c92f6dcf4af010fcfcbe","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-reject-surface-release","targetRollbackDigest":"a849898e971688093fc103b4640781ba7c53e2358ebaa74a1b1824d494f6d0f0","correctionDigest":"69f639884cb9b5ce7bf25cc87285e243f79a71fb66e572e2dc4061ce54d2ea4b","approvalDigest":"0acec35db08aa7904ea5f0940b0ab1bff0fb915cab1b73e1901cde7090c9bebc","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-sg-commercial-harbor-block-ai-assistant","actionDigest":"326869151911f044525928c0734cbd5e68ca3c6eef891beb33ef7657f06ab101","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:3db7f6e914da"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"5b0831f7b51d3ff2db04070f4495a46b","assetSlug":"sg-commercial-harbor-block","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-reject-surface-release","targetAuditDigest":"63aa697a95fa1be5f2b981f1e47b0c2f7df3842b4531c92f6dcf4af010fcfcbe","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ai-assistant-reject-surface-release","targetRollbackDigest":"a849898e971688093fc103b4640781ba7c53e2358ebaa74a1b1824d494f6d0f0","correctionDigest":"69f639884cb9b5ce7bf25cc87285e243f79a71fb66e572e2dc4061ce54d2ea4b","approvalDigest":"0acec35db08aa7904ea5f0940b0ab1bff0fb915cab1b73e1901cde7090c9bebc","releaseDigest":"84d849fd9dda923a9f3d15bb42e7137f2fa7e1108a1b37bc499da59f98e19f87","sourceManifestDigest":"9e1f7928e734c3415772d7cadfeb0f1e590447afe3a58ef03c0c7a06de8a5e0f","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"63aa697a95fa1be5f2b981f1e47b0c2f7df3842b4531c92f6dcf4af010fcfcbe","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"a849898e971688093fc103b4640781ba7c53e2358ebaa74a1b1824d494f6d0f0","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"69f639884cb9b5ce7bf25cc87285e243f79a71fb66e572e2dc4061ce54d2ea4b","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0acec35db08aa7904ea5f0940b0ab1bff0fb915cab1b73e1901cde7090c9bebc","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","reits://asset/sg-commercial-harbor-block","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"ebfb01622e0124ac9c0d6eda5a1aa3db1b0e5e281a74de7c77bd7bb4430759db","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/sg-commercial-harbor-block/detail","pixelAtlas":"/pixel-atlas?asset=sg-commercial-harbor-block#atlas","bbs":"/bbs/topics/103","search":"/search?q=S-REIT%20%E6%B1%87%E7%8E%87%20%E6%B4%BE%E6%81%AF"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/sg-commercial-harbor-block/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/sg-commercial-harbor-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-reject-surface-release","targetAuditDigest":"06216937b539418df53e3018690660f00e9e416e57ee55816b5ba62b1b703850","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-reject-surface-release","targetRollbackDigest":"5fd994625f941920549048cfded24fd2b810df8a482c3e33abb924d0bdc54262","correctionDigest":"12ba8b189de60825428b7a5082e4d15440520f8548188148a20b4456bdf46309","approvalDigest":"60fcc72a253cb1e7ae1d7fb04a3fd677a85ebdff22f126cc0cb3d914fb1c8544","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-cn-industrial-raw-park-ai-assistant","actionDigest":"2c12a558a08b35185d17cb4f27ea96fbe72500ebe20a337fc61d50680bbf8669","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:766373ffb23b"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d4b53d05eaffa0cf7cf636b4f661b00b","assetSlug":"cn-industrial-raw-park","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-reject-surface-release","targetAuditDigest":"06216937b539418df53e3018690660f00e9e416e57ee55816b5ba62b1b703850","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ai-assistant-reject-surface-release","targetRollbackDigest":"5fd994625f941920549048cfded24fd2b810df8a482c3e33abb924d0bdc54262","correctionDigest":"12ba8b189de60825428b7a5082e4d15440520f8548188148a20b4456bdf46309","approvalDigest":"60fcc72a253cb1e7ae1d7fb04a3fd677a85ebdff22f126cc0cb3d914fb1c8544","releaseDigest":"b99d9722447698a9eb9090a1b1f273416a22b5cfd760b9b289587cc4480b05f0","sourceManifestDigest":"892f38bd881541f4e5547dd9fa20e59635ee9ae3e7f9deefc16c05a891f950b4","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"06216937b539418df53e3018690660f00e9e416e57ee55816b5ba62b1b703850","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"5fd994625f941920549048cfded24fd2b810df8a482c3e33abb924d0bdc54262","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"12ba8b189de60825428b7a5082e4d15440520f8548188148a20b4456bdf46309","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"60fcc72a253cb1e7ae1d7fb04a3fd677a85ebdff22f126cc0cb3d914fb1c8544","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","reits://asset-visual-local-source-manifest/cn-industrial-raw-park","reits://asset/cn-industrial-raw-park","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"7482526e8421c6673924ba795021523c4c887ec5b646459c4d024e21af9bb366","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-industrial-raw-park/detail","pixelAtlas":"/pixel-atlas?asset=cn-industrial-raw-park#atlas","bbs":"/bbs/topics/104","search":"/search?q=%E4%BA%A7%E4%B8%9A%E5%9B%AD%E5%8C%BA%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-industrial-raw-park/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-industrial-raw-park/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","targetAuditDigest":"4d52b707de28c1fa9e08287ea10e43b09db1970f5733e186212bea212ca3cdfd","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","targetRollbackDigest":"31d40da51a02b4205aefcc1b01fd15e42ae35d9133e2daef52f8e339cc140499","correctionDigest":"b2032c95fc17e40851845a3ff312368ab24ea48095b0d91dc3ab0eaf4bfca372","approvalDigest":"f11b7c57ba62b6c3734b044a3d8503157b1631d8ceccfad5497d73ab5271c679","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"d288773597e359fca476b98da86560db815529e8c5ca92065656867de2b0a90d","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","sourceEvidenceDigestCount":1,"requiredMarkers":["LSE:16ee47a18ae2"],"transactionDryRun":true,"transactionWriteDisabled":true,"transactionOnly":true,"mcpQueueWriteDisabled":true,"databaseWriteDisabled":true,"publicSurfaceWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"atomicity":"all-or-nothing","transactionWritten":false,"databaseWritten":false,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"mcpIndexQueued":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"publicSurfaceWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","mcpQueueWriteDisabled","databaseWriteDisabled","publicSurfaceWriteDisabled","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","approvalReason","secondConfirm"],"blockers":[],"transactionEnvelope":{"table":"asset_visual_local_source_surface_release_audit_correction_transactions","schemaVersion":"2026-07-local-source-surface-release-audit-correction-transaction-v1","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"65ca6628023e5585e534ac85d8db4ece","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ai-assistant","surface":"ai-answer","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","targetAuditDigest":"4d52b707de28c1fa9e08287ea10e43b09db1970f5733e186212bea212ca3cdfd","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","targetRollbackDigest":"31d40da51a02b4205aefcc1b01fd15e42ae35d9133e2daef52f8e339cc140499","correctionDigest":"b2032c95fc17e40851845a3ff312368ab24ea48095b0d91dc3ab0eaf4bfca372","approvalDigest":"f11b7c57ba62b6c3734b044a3d8503157b1631d8ceccfad5497d73ab5271c679","releaseDigest":"015bb16999033fa7c8707b923912f72c69ac81df7ddc5239c7ccde09f2f4d9b9","sourceManifestDigest":"691563a0d9bfab0897c694436dd03caddba88f6869e4f979f290cc58de454e0a","createdAt":"2026-07-31T18:33:39.541Z","atomicity":"all-or-nothing","writeDisabled":true},"writeSet":[{"id":"target-audit-original","table":"asset_visual_local_source_surface_release_action_audit_log","operation":"no-op","digestField":"targetAuditDigest","writeDisabled":true,"publicVisible":false,"note":"原发布动作审计日志不可变，只做 digest 前置条件。"},{"id":"target-rollback-original","table":"asset_visual_local_source_surface_release_rollback_packages","operation":"no-op","digestField":"targetRollbackDigest","writeDisabled":true,"publicVisible":false,"note":"原回滚包不可变，只做 digest 前置条件。"},{"id":"correction-event","table":"asset_visual_local_source_surface_release_audit_correction_events","operation":"insert","digestField":"correctionDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时只追加 correction/redaction 事件，当前禁写。"},{"id":"dual-control-approval","table":"asset_visual_local_source_surface_release_audit_correction_approvals","operation":"insert","digestField":"approvalDigest","writeDisabled":true,"publicVisible":false,"note":"未来真实执行时插入双人确认 approval，当前禁写。"},{"id":"consumer-surface-refresh","table":"asset_visual_local_source_surface_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来消费面刷新必须等待事务成功，当前不刷新官网、地图、BBS、AI 或 VR。"},{"id":"bbs-context-refresh","table":"bbs_asset_context_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 BBS 资产上下文可同步纠错摘要，当前不自动发帖或改回复。"},{"id":"ai-footnote-refresh","table":"ai_asset_footnote_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 AI 脚注可读取纠错结果，当前不持久化 AI 回答。"},{"id":"map-layer-refresh","table":"virtual_asset_map_layer_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来地图资产详情可刷新源图纠错状态，当前不改地图图层。"},{"id":"vr-scene-refresh","table":"virtual_asset_vr_scene_refresh_queue","operation":"queue","digestField":"transactionDigest","writeDisabled":true,"publicVisible":true,"note":"未来 VR 资产牌匾可刷新纠错摘要，当前不改 VR 场景。"},{"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":"4d52b707de28c1fa9e08287ea10e43b09db1970f5733e186212bea212ca3cdfd","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"31d40da51a02b4205aefcc1b01fd15e42ae35d9133e2daef52f8e339cc140499","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"b2032c95fc17e40851845a3ff312368ab24ea48095b0d91dc3ab0eaf4bfca372","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"f11b7c57ba62b6c3734b044a3d8503157b1631d8ceccfad5497d73ab5271c679","note":"approvalDigest 必须来自源图审计纠错双人确认 dry-run。"},{"id":"public-surface-guard","label":"公开面禁写","satisfied":true,"digest":"5fc4fae4e851c1174d108f9417965994261d2022bffdd9023c39ebecfb2271dd","note":"官网、地图、BBS、AI、VR 和交易用途当前全部禁写。"}],"rollbackPlan":{"rollbackPlanId":"rollback-asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ai-assistant-reject-surface-release","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-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","reits://asset/cn-retail-infra-pixel-mall","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"99d2b728bfda190650028c09d9e6f051a48e93625335d098f876c761dc38d21b","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","transactionPage":"/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControl":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&format=nft-card","assetDetail":"/api/public/virtual-assets/cn-retail-infra-pixel-mall/detail","pixelAtlas":"/pixel-atlas?asset=cn-retail-infra-pixel-mall#atlas","bbs":"/bbs/topics/102","search":"/search?q=%E6%B6%88%E8%B4%B9%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%20REITs"},"mcp":{"transactionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-transaction/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-retail-infra-pixel-mall/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card"]}}],"statusBreakdown":[{"status":"transaction-dry-run-ready","label":"事务 dry-run 可校验","count":24},{"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":24},{"id":"target-rollback-original","operation":"no-op","count":24},{"id":"correction-event","operation":"insert","count":24},{"id":"dual-control-approval","operation":"insert","count":24},{"id":"consumer-surface-refresh","operation":"queue","count":24},{"id":"bbs-context-refresh","operation":"queue","count":24},{"id":"ai-footnote-refresh","operation":"queue","count":24},{"id":"map-layer-refresh","operation":"queue","count":24},{"id":"vr-scene-refresh","operation":"queue","count":24},{"id":"mcp-governance-index","operation":"queue","count":24}],"correctionTypeBreakdown":[{"correctionType":"metadata-correction","label":"元数据纠错","count":12},{"correctionType":"redaction-request","label":"Redaction 请求","count":6},{"correctionType":"policy-blocker-note","label":"策略说明","count":6}],"publicNotes":["当前筛选范围输出 24 条源图发布审计纠错事务 dry-run。","事务 envelope 串联 targetAuditDigest、targetRollbackDigest、correctionDigest、approvalDigest、transactionDigest 和 idempotencyKey。","未来真实执行必须先通过双人确认，再进入数据库事务、消费面刷新队列、BBS/AI/地图/VR 刷新队列和 MCP 索引队列。"],"qaWarnings":["transactionWritten、approvalWritten、correctionEventWritten、auditLogMutated、rollbackPackageMutated、mcpIndexQueued 必须始终为 0。","该层不会执行回滚，不会刷新官网、BBS、AI、地图或 VR，不会开放交易用途。","数据库事务、幂等锁、rollback worker、公开面刷新 worker 和 MCP index worker 完成前，不得开放真实执行。"]}