{"generatedAt":"2026-07-31T18:33:39.541Z","scope":{"countrySlug":null,"assetSlug":null,"formatKey":null,"consumer":"ops-console","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-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","targetAuditDigest":"657e7e2f6b05fff2f4fff483231c478f9aea77fd6381f8d9322388758354887a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"9e20eb303d25d1bf6134393f4ea7acc97d99daa54ae6612bd35347037d57f8c3","correctionDigest":"01444dc5d44f54d6e9dab756cfe02830522d1ba765dc1080d782bc7ba677ce49","approvalDigest":"88396bc9948fc2c4786f5bf1ed48e2f12ccb38a27554558debeff9e440a963fc","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-ops-console","actionDigest":"bc74aea7644f63e84e6d98bdf4a8e399f7bb3e97d4ebbfe53ff857a4cadcc7a5","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"ffaa637cd5d5e2f987713edc2e5639c6","assetSlug":"us-data-center-grid-node","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","targetAuditDigest":"657e7e2f6b05fff2f4fff483231c478f9aea77fd6381f8d9322388758354887a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"9e20eb303d25d1bf6134393f4ea7acc97d99daa54ae6612bd35347037d57f8c3","correctionDigest":"01444dc5d44f54d6e9dab756cfe02830522d1ba765dc1080d782bc7ba677ce49","approvalDigest":"88396bc9948fc2c4786f5bf1ed48e2f12ccb38a27554558debeff9e440a963fc","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","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":"657e7e2f6b05fff2f4fff483231c478f9aea77fd6381f8d9322388758354887a","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"9e20eb303d25d1bf6134393f4ea7acc97d99daa54ae6612bd35347037d57f8c3","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"01444dc5d44f54d6e9dab756cfe02830522d1ba765dc1080d782bc7ba677ce49","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"88396bc9948fc2c4786f5bf1ed48e2f12ccb38a27554558debeff9e440a963fc","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/ops-console","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"20461316b011e04326e925292722622f1f2c750372955c880de555e824da7c51","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","targetAuditDigest":"6effe760f163fea5fc21bb0c891d988465a81faf2d3e76bce7d275c79ff97469","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"ef9fe7207500c527b4528ce23f846c6af64b893215af0ffcc2f01104082589f3","correctionDigest":"2d1aff4766d7533ed0c16f0f7b758eed1a609b21c2d3a2a360ec313481c6f762","approvalDigest":"cdbce7dfb1e5a5b983d173ce45d0c72ab8d9a0fc75bfd53c24e38b83afd65384","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-ops-console","actionDigest":"e9d113f653ac9d4e3d6131eb72637db1105fc40a2a12caa3bce6f4ae6ffd1a54","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"559feb568f35c68a3e1bc4c6936ad750","assetSlug":"jp-hotel-jreit-block","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","targetAuditDigest":"6effe760f163fea5fc21bb0c891d988465a81faf2d3e76bce7d275c79ff97469","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"ef9fe7207500c527b4528ce23f846c6af64b893215af0ffcc2f01104082589f3","correctionDigest":"2d1aff4766d7533ed0c16f0f7b758eed1a609b21c2d3a2a360ec313481c6f762","approvalDigest":"cdbce7dfb1e5a5b983d173ce45d0c72ab8d9a0fc75bfd53c24e38b83afd65384","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","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":"6effe760f163fea5fc21bb0c891d988465a81faf2d3e76bce7d275c79ff97469","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"ef9fe7207500c527b4528ce23f846c6af64b893215af0ffcc2f01104082589f3","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"2d1aff4766d7533ed0c16f0f7b758eed1a609b21c2d3a2a360ec313481c6f762","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"cdbce7dfb1e5a5b983d173ce45d0c72ab8d9a0fc75bfd53c24e38b83afd65384","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/ops-console","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"f8611e1bbb52dc585a76401d0095d10457789c4ba2d8769ba49127bf83e12b60","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","targetAuditDigest":"06e1d892d78d341ee5a3d2ce1df200f2162e65dd4766a99aa2fd94c5cf3022ed","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"644b5737afebd84779dfc5f02437682459a54113f0b886c6494e0c2835ef8b59","correctionDigest":"109c9e9a73d5b8370b40da54a52e1adab64fe37bcad7482662eb77c38577c1a7","approvalDigest":"169e71ad1d7f5a790c999b7c10ae52ca71e4abc91aa4a2b0d83ce92411e917f1","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-ops-console","actionDigest":"acdbe0c942e289085b99f5668ecb20ceb1096c7a6422628618b47d068bf86329","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"45d83a6857f97e09a2d316f3ff5d5c36","assetSlug":"hk-office-harbor-tower","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","targetAuditDigest":"06e1d892d78d341ee5a3d2ce1df200f2162e65dd4766a99aa2fd94c5cf3022ed","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"644b5737afebd84779dfc5f02437682459a54113f0b886c6494e0c2835ef8b59","correctionDigest":"109c9e9a73d5b8370b40da54a52e1adab64fe37bcad7482662eb77c38577c1a7","approvalDigest":"169e71ad1d7f5a790c999b7c10ae52ca71e4abc91aa4a2b0d83ce92411e917f1","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","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":"06e1d892d78d341ee5a3d2ce1df200f2162e65dd4766a99aa2fd94c5cf3022ed","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"644b5737afebd84779dfc5f02437682459a54113f0b886c6494e0c2835ef8b59","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"109c9e9a73d5b8370b40da54a52e1adab64fe37bcad7482662eb77c38577c1a7","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"169e71ad1d7f5a790c999b7c10ae52ca71e4abc91aa4a2b0d83ce92411e917f1","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/ops-console","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"7a1577ec8bdcfa75e312e5c27efdabb883dce3b397d92fa9601a6abdd1d7c04e","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","targetAuditDigest":"8c42b01951c6159f09bb11953f8c96667de073c3a1caba615d94488ef72cc3e0","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"b3c2f1c44b0944b132e6d5ca388a859e791c7edf9ecdd9e987f4de39b16cba39","correctionDigest":"bc3cad5b6c4677f00c8dfc32b7976ef428d8d513c973674269db288a5ae1d4c8","approvalDigest":"80d86b3ee1857027be08d7b16f5bf919f3b710c353af090962bf63bac17ae5f0","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-ops-console","actionDigest":"3006c2b7529ac944392c9fe5ae537eeee4afe6bc76349e06d96455f249536734","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"1e49527a178260bb18ce618dc5ac09fb","assetSlug":"sg-commercial-harbor-block","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","targetAuditDigest":"8c42b01951c6159f09bb11953f8c96667de073c3a1caba615d94488ef72cc3e0","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"b3c2f1c44b0944b132e6d5ca388a859e791c7edf9ecdd9e987f4de39b16cba39","correctionDigest":"bc3cad5b6c4677f00c8dfc32b7976ef428d8d513c973674269db288a5ae1d4c8","approvalDigest":"80d86b3ee1857027be08d7b16f5bf919f3b710c353af090962bf63bac17ae5f0","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","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":"8c42b01951c6159f09bb11953f8c96667de073c3a1caba615d94488ef72cc3e0","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"b3c2f1c44b0944b132e6d5ca388a859e791c7edf9ecdd9e987f4de39b16cba39","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"bc3cad5b6c4677f00c8dfc32b7976ef428d8d513c973674269db288a5ae1d4c8","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"80d86b3ee1857027be08d7b16f5bf919f3b710c353af090962bf63bac17ae5f0","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/ops-console","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"74abc52532dbb6821daa2f8fcd5f6624fcd5a2551ae9d8ea9a6a3cf6c080f526","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","targetAuditDigest":"dbff620fcb64b3837ffd3543241ff0482397ee921c6a07f0ba1a460ce200d320","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"3c4d6d80e6e76489d4b4dfc9eca7072b290df8e4b03c14868d465c05d73cb5f4","correctionDigest":"bf07efe581e14866eb79fcd9759ba313481bb1514017ca53db149df1ebc19463","approvalDigest":"02676d078798e78d4cbfae908b2159b1310d711e8d94e51fc9d92910cdbe04f6","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-ops-console","actionDigest":"99624d85c1a226d9a5b19ad630f8501329f6972cbc41b18fd2671b02d9b8d0d4","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"5a8b358cea9273927dea95d02414fb30","assetSlug":"cn-industrial-raw-park","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","targetAuditDigest":"dbff620fcb64b3837ffd3543241ff0482397ee921c6a07f0ba1a460ce200d320","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"3c4d6d80e6e76489d4b4dfc9eca7072b290df8e4b03c14868d465c05d73cb5f4","correctionDigest":"bf07efe581e14866eb79fcd9759ba313481bb1514017ca53db149df1ebc19463","approvalDigest":"02676d078798e78d4cbfae908b2159b1310d711e8d94e51fc9d92910cdbe04f6","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","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":"dbff620fcb64b3837ffd3543241ff0482397ee921c6a07f0ba1a460ce200d320","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"3c4d6d80e6e76489d4b4dfc9eca7072b290df8e4b03c14868d465c05d73cb5f4","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"bf07efe581e14866eb79fcd9759ba313481bb1514017ca53db149df1ebc19463","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"02676d078798e78d4cbfae908b2159b1310d711e8d94e51fc9d92910cdbe04f6","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/ops-console","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"28fff0297f65c82525eb5cdcca64b696401af8366e64740f8f27ca343124a792","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","targetAuditDigest":"650c2323485ce97bffa36a1eafc26fb3faec07b006a746fd9b5ab7b29004b00f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"e768ffa40fcda661b7e4324691f71570f32bdc0cdfed6f5c3adf63d829d8ec39","correctionDigest":"70c41a7c214ad11b6ddf8f107eeb10a7a3352767fd293a5ec9063fb5e6458b20","approvalDigest":"92660d9045f260231f17b7c2280d3e4e488840ab5079d70fa71fcef8c83d4167","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-ops-console","actionDigest":"121c8c672ca7a35fe98af2e71e4afb676a9b30e4510e452a2e74dbf373f3d209","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"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-ops-console-approve-surface-release-dry-run","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"00e4f67f3a0d0340b67ae7a9dece31f1","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ops-console","surface":"ops-console","action":"approve-surface-release-dry-run","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","targetAuditDigest":"650c2323485ce97bffa36a1eafc26fb3faec07b006a746fd9b5ab7b29004b00f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","targetRollbackDigest":"e768ffa40fcda661b7e4324691f71570f32bdc0cdfed6f5c3adf63d829d8ec39","correctionDigest":"70c41a7c214ad11b6ddf8f107eeb10a7a3352767fd293a5ec9063fb5e6458b20","approvalDigest":"92660d9045f260231f17b7c2280d3e4e488840ab5079d70fa71fcef8c83d4167","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","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":"650c2323485ce97bffa36a1eafc26fb3faec07b006a746fd9b5ab7b29004b00f","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"e768ffa40fcda661b7e4324691f71570f32bdc0cdfed6f5c3adf63d829d8ec39","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"70c41a7c214ad11b6ddf8f107eeb10a7a3352767fd293a5ec9063fb5e6458b20","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"92660d9045f260231f17b7c2280d3e4e488840ab5079d70fa71fcef8c83d4167","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-ops-console-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/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/ops-console","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"fef3b3e5e94e232d5b7adaef2daac8bf25b17ced8dba7f201cd08122f787c013","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console","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/ops-console/approve-surface-release-dry-run","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-request-surface-copy-fix","targetAuditDigest":"445cfffd6cefb03e078cbb1b484718c7b82927118525597e8f93f89a28ab5c3c","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-request-surface-copy-fix","targetRollbackDigest":"77d177ec4992b445a790a44762346c882c3536e800b4277148f99d2102450692","correctionDigest":"a45ec04e7441ca3ae3a7d60851d9d5541ba1507d894d9d9f4d559db46c38362b","approvalDigest":"8dcd1024139a64f0069b2b871581fad7a4513441d92b309886c2f77218ff6248","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-us-data-center-grid-node-ops-console","actionDigest":"8e1f014187371d9a531e6fb921b0013de2c2becee128c95fa25cdc3716c88cc2","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"2aaf62db8ab0ae711088a16a551ea8b1","assetSlug":"us-data-center-grid-node","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-request-surface-copy-fix","targetAuditDigest":"445cfffd6cefb03e078cbb1b484718c7b82927118525597e8f93f89a28ab5c3c","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-request-surface-copy-fix","targetRollbackDigest":"77d177ec4992b445a790a44762346c882c3536e800b4277148f99d2102450692","correctionDigest":"a45ec04e7441ca3ae3a7d60851d9d5541ba1507d894d9d9f4d559db46c38362b","approvalDigest":"8dcd1024139a64f0069b2b871581fad7a4513441d92b309886c2f77218ff6248","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","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":"445cfffd6cefb03e078cbb1b484718c7b82927118525597e8f93f89a28ab5c3c","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"77d177ec4992b445a790a44762346c882c3536e800b4277148f99d2102450692","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"a45ec04e7441ca3ae3a7d60851d9d5541ba1507d894d9d9f4d559db46c38362b","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"8dcd1024139a64f0069b2b871581fad7a4513441d92b309886c2f77218ff6248","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/us-data-center-grid-node/ops-console","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"ee049ffa4e08c1bf0dfd3169cb6f43fa812bffda269d0b7ad30d3b7c26cb7895","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/us-data-center-grid-node/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","targetAuditDigest":"e58f3c4546ea03de9a761eef4195689198dc0f64dc16f2520bd8f5ba15678081","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","targetRollbackDigest":"8eda2d6bf21747f6270a10e5edb43f0331ef646d016834d57dc1ca55dcf6452e","correctionDigest":"e923e5c871b9db0151d1cca7cbfce51f068691d5923a40e74f0be70c7642e24e","approvalDigest":"8066d5a80a0965783dbf1249c49bd16abf2e05a7e14fbb2bd62beb2d503dcf33","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-jp-hotel-jreit-block-ops-console","actionDigest":"a608dd6fa87c911fd36c1c50b2cf81511c6ed2fe94d3bca079de421b77236ceb","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"ed373065f85ec88c07b43870ad2c1824","assetSlug":"jp-hotel-jreit-block","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","targetAuditDigest":"e58f3c4546ea03de9a761eef4195689198dc0f64dc16f2520bd8f5ba15678081","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-request-surface-copy-fix","targetRollbackDigest":"8eda2d6bf21747f6270a10e5edb43f0331ef646d016834d57dc1ca55dcf6452e","correctionDigest":"e923e5c871b9db0151d1cca7cbfce51f068691d5923a40e74f0be70c7642e24e","approvalDigest":"8066d5a80a0965783dbf1249c49bd16abf2e05a7e14fbb2bd62beb2d503dcf33","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","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":"e58f3c4546ea03de9a761eef4195689198dc0f64dc16f2520bd8f5ba15678081","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"8eda2d6bf21747f6270a10e5edb43f0331ef646d016834d57dc1ca55dcf6452e","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e923e5c871b9db0151d1cca7cbfce51f068691d5923a40e74f0be70c7642e24e","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"8066d5a80a0965783dbf1249c49bd16abf2e05a7e14fbb2bd62beb2d503dcf33","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/jp-hotel-jreit-block/ops-console","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"1ce0d6a741dc9b848379767bd801b05b48ceb71135ae38805210a3ac04e6fec5","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/jp-hotel-jreit-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-request-surface-copy-fix","targetAuditDigest":"36790365902892cbf6b40af6faa4b9af8b08ba04a6f7f42afdc4dede4075f9f9","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-request-surface-copy-fix","targetRollbackDigest":"f5c1be9d4cd865a8bd9523062695db4a0a894db5f0409d473ab8c70b4ab3b6e1","correctionDigest":"37947b60304206e362477b5e3bdd3bec1a86cffaa50e1f6445006562bc18bbb1","approvalDigest":"0cfac402d81a24f13d19328f6107744a723ef038117e13b28bb3fd85bb8798b6","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-hk-office-harbor-tower-ops-console","actionDigest":"28658a50f68e8e08b0c3601a7cb240ee3a5bc55872ec8140348648fc3300d17f","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"e0f193abafe89deb056de76a9e8dc9d3","assetSlug":"hk-office-harbor-tower","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-request-surface-copy-fix","targetAuditDigest":"36790365902892cbf6b40af6faa4b9af8b08ba04a6f7f42afdc4dede4075f9f9","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-request-surface-copy-fix","targetRollbackDigest":"f5c1be9d4cd865a8bd9523062695db4a0a894db5f0409d473ab8c70b4ab3b6e1","correctionDigest":"37947b60304206e362477b5e3bdd3bec1a86cffaa50e1f6445006562bc18bbb1","approvalDigest":"0cfac402d81a24f13d19328f6107744a723ef038117e13b28bb3fd85bb8798b6","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","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":"36790365902892cbf6b40af6faa4b9af8b08ba04a6f7f42afdc4dede4075f9f9","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"f5c1be9d4cd865a8bd9523062695db4a0a894db5f0409d473ab8c70b4ab3b6e1","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"37947b60304206e362477b5e3bdd3bec1a86cffaa50e1f6445006562bc18bbb1","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0cfac402d81a24f13d19328f6107744a723ef038117e13b28bb3fd85bb8798b6","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/hk-office-harbor-tower/ops-console","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"c263c08a10d44fb8b6322b04e11c0c4c454d5b67d906e91764b298736c74c73a","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/hk-office-harbor-tower/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","targetAuditDigest":"812480bfcf73189fcebf4600183dd3896b697857ff1bed38436b05ad0205ac0e","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","targetRollbackDigest":"b8a043d375178161ee1889855ff53f623270c5dd2892a4520104698446047d41","correctionDigest":"5edda7d4bf06a3ea2d845f459db282eb558e45f7d66d01e32f597c24cff9da36","approvalDigest":"d4e00d1c946eadfdb3850e7cb55a14203c963074e9cf3d6d0fde5e17dedb6e4b","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-sg-commercial-harbor-block-ops-console","actionDigest":"b04b10a830780b2bc67ac3288c9583b9fcbadfaaad1f3053a33cda39da5bab75","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"a7d1779d0b2b04d6b36befe49bd7b93c","assetSlug":"sg-commercial-harbor-block","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","targetAuditDigest":"812480bfcf73189fcebf4600183dd3896b697857ff1bed38436b05ad0205ac0e","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-request-surface-copy-fix","targetRollbackDigest":"b8a043d375178161ee1889855ff53f623270c5dd2892a4520104698446047d41","correctionDigest":"5edda7d4bf06a3ea2d845f459db282eb558e45f7d66d01e32f597c24cff9da36","approvalDigest":"d4e00d1c946eadfdb3850e7cb55a14203c963074e9cf3d6d0fde5e17dedb6e4b","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","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":"812480bfcf73189fcebf4600183dd3896b697857ff1bed38436b05ad0205ac0e","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"b8a043d375178161ee1889855ff53f623270c5dd2892a4520104698446047d41","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"5edda7d4bf06a3ea2d845f459db282eb558e45f7d66d01e32f597c24cff9da36","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"d4e00d1c946eadfdb3850e7cb55a14203c963074e9cf3d6d0fde5e17dedb6e4b","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/sg-commercial-harbor-block/ops-console","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"e6ec04385a8dbb7b1be3b03b2b95caefe6b9d5b611d697eb77eb68332b3eca2e","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/sg-commercial-harbor-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-request-surface-copy-fix","targetAuditDigest":"26df33b796151293e5b78df6493c7a9e95408ffefb4e9d5d80a18e422709539f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-request-surface-copy-fix","targetRollbackDigest":"cadf9f1fd9e344a98d35f417133b3da6b130547a054d76c47ac24a673abb2392","correctionDigest":"e38441af2062bb2e724e388cf81cfe635a975ca93c92f43a45810ba61fd35e94","approvalDigest":"e9251f092ca1c3dca8a49591386d606a770e6abd0f87dbb15c5eaad70b47115b","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-cn-industrial-raw-park-ops-console","actionDigest":"c85b1900fd06419d060e37b22d04f0a3ad3a8ccc04a9ed2a5b7f4729468427af","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"203f3285b3d0405349b5b393c71253c0","assetSlug":"cn-industrial-raw-park","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-request-surface-copy-fix","targetAuditDigest":"26df33b796151293e5b78df6493c7a9e95408ffefb4e9d5d80a18e422709539f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-request-surface-copy-fix","targetRollbackDigest":"cadf9f1fd9e344a98d35f417133b3da6b130547a054d76c47ac24a673abb2392","correctionDigest":"e38441af2062bb2e724e388cf81cfe635a975ca93c92f43a45810ba61fd35e94","approvalDigest":"e9251f092ca1c3dca8a49591386d606a770e6abd0f87dbb15c5eaad70b47115b","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","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":"26df33b796151293e5b78df6493c7a9e95408ffefb4e9d5d80a18e422709539f","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"cadf9f1fd9e344a98d35f417133b3da6b130547a054d76c47ac24a673abb2392","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"e38441af2062bb2e724e388cf81cfe635a975ca93c92f43a45810ba61fd35e94","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"e9251f092ca1c3dca8a49591386d606a770e6abd0f87dbb15c5eaad70b47115b","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-industrial-raw-park/ops-console","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"df9d1346b4154d51600c5ee34fdfc876593a385962c3f18dc542999432a200a1","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-industrial-raw-park/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","targetAuditDigest":"7b119c67284770a0f31e423038657f86aa784d42a91762c218f265c546d18e2d","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","targetRollbackDigest":"73d4c1ba81973e37aac34fff8114dcdf3e70c27beb4155b6b74bd852ef764d55","correctionDigest":"ac36077aadec7b4e05215368ef5c42b910a2e011302cb109fd0bd35f9bd13752","approvalDigest":"58ff05873a83a659f0f917d66d3a8ab8d286048822f4c5164f2943f9ece9b772","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-cn-retail-infra-pixel-mall-ops-console","actionDigest":"53b5363b08375ec98342acdf2cb53925250b892f1ce120dceb74f3a46ed296a0","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"metadata-correction","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"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-ops-console-request-surface-copy-fix","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"b73f6d7398a881d116acdb5c7fdb97ca","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ops-console","surface":"ops-console","action":"request-surface-copy-fix","correctionType":"metadata-correction","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","targetAuditDigest":"7b119c67284770a0f31e423038657f86aa784d42a91762c218f265c546d18e2d","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-request-surface-copy-fix","targetRollbackDigest":"73d4c1ba81973e37aac34fff8114dcdf3e70c27beb4155b6b74bd852ef764d55","correctionDigest":"ac36077aadec7b4e05215368ef5c42b910a2e011302cb109fd0bd35f9bd13752","approvalDigest":"58ff05873a83a659f0f917d66d3a8ab8d286048822f4c5164f2943f9ece9b772","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","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":"7b119c67284770a0f31e423038657f86aa784d42a91762c218f265c546d18e2d","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"73d4c1ba81973e37aac34fff8114dcdf3e70c27beb4155b6b74bd852ef764d55","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"ac36077aadec7b4e05215368ef5c42b910a2e011302cb109fd0bd35f9bd13752","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"58ff05873a83a659f0f917d66d3a8ab8d286048822f4c5164f2943f9ece9b772","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-ops-console-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/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-retail-infra-pixel-mall/ops-console","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"e4634848be6e4fd4b1b53bd6ceefa73e671661888718104a09903b7c0e66be90","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console","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/ops-console/request-surface-copy-fix","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/cn-retail-infra-pixel-mall/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-request-risk-review","targetAuditDigest":"1b8c8d33a55abc01f87b7014ed876ce757d8bd5608f3c899cda22ca1d07d1bc9","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-request-risk-review","targetRollbackDigest":"e4c39bf010ca5ba868ed542cc933744cca9f42f9be5ff02ee38f95f68b8cff38","correctionDigest":"6a486a3cbf939ca1a8cf13ec65547377ab6932c1c0926e248db0265edb485b86","approvalDigest":"a0c548c04742ef6dc855371731aa10fa8863fa2ff2d47fe5881bc636b8bdabbc","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-us-data-center-grid-node-ops-console","actionDigest":"b32fd17ac9c75a5cc66ef156031f3fc0b92f14bdc8df18e389370807291027a6","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"d0d01a8eaffadc7d34b5c869c02998de","assetSlug":"us-data-center-grid-node","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-request-risk-review","targetAuditDigest":"1b8c8d33a55abc01f87b7014ed876ce757d8bd5608f3c899cda22ca1d07d1bc9","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-request-risk-review","targetRollbackDigest":"e4c39bf010ca5ba868ed542cc933744cca9f42f9be5ff02ee38f95f68b8cff38","correctionDigest":"6a486a3cbf939ca1a8cf13ec65547377ab6932c1c0926e248db0265edb485b86","approvalDigest":"a0c548c04742ef6dc855371731aa10fa8863fa2ff2d47fe5881bc636b8bdabbc","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","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":"1b8c8d33a55abc01f87b7014ed876ce757d8bd5608f3c899cda22ca1d07d1bc9","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"e4c39bf010ca5ba868ed542cc933744cca9f42f9be5ff02ee38f95f68b8cff38","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"6a486a3cbf939ca1a8cf13ec65547377ab6932c1c0926e248db0265edb485b86","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a0c548c04742ef6dc855371731aa10fa8863fa2ff2d47fe5881bc636b8bdabbc","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/us-data-center-grid-node/ops-console","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"caf960d888d864de257ef69a4d4de8600e2c9246dfcdc676436a721dc8f91a58","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/us-data-center-grid-node/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-request-risk-review","targetAuditDigest":"ba29d6aa3185c3dc8c27f5bfa5cef40e3eb7d8ceb7a81ea446114b45b44166a8","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-request-risk-review","targetRollbackDigest":"533b83a8f8b0b9e4c9e04e1e3508bfe7dabf365c5ce245085d112846132ec0e2","correctionDigest":"100e7088be321e2066f8cc1cf688483aa702e1ec4aa3cdcc54486707bb7b0770","approvalDigest":"a3de328a6bf7410ecd8e9c1d369519c09ba88525040a8ec941ef920987a34965","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-jp-hotel-jreit-block-ops-console","actionDigest":"18328e6f8d3144b95f679d7c61ec3e3fa8b41672ea8d4ab0b95858e45f6fbb56","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"7e63c10f6b8d54720dd74fe737fe84c8","assetSlug":"jp-hotel-jreit-block","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-request-risk-review","targetAuditDigest":"ba29d6aa3185c3dc8c27f5bfa5cef40e3eb7d8ceb7a81ea446114b45b44166a8","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-request-risk-review","targetRollbackDigest":"533b83a8f8b0b9e4c9e04e1e3508bfe7dabf365c5ce245085d112846132ec0e2","correctionDigest":"100e7088be321e2066f8cc1cf688483aa702e1ec4aa3cdcc54486707bb7b0770","approvalDigest":"a3de328a6bf7410ecd8e9c1d369519c09ba88525040a8ec941ef920987a34965","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","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":"ba29d6aa3185c3dc8c27f5bfa5cef40e3eb7d8ceb7a81ea446114b45b44166a8","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"533b83a8f8b0b9e4c9e04e1e3508bfe7dabf365c5ce245085d112846132ec0e2","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"100e7088be321e2066f8cc1cf688483aa702e1ec4aa3cdcc54486707bb7b0770","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"a3de328a6bf7410ecd8e9c1d369519c09ba88525040a8ec941ef920987a34965","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/jp-hotel-jreit-block/ops-console","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"aac993954edfd22097f3e9336750714a566e572218f672b7810999c1c0050521","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/jp-hotel-jreit-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-request-risk-review","targetAuditDigest":"e1dfaebd6122b47ea6125cc1309b58a4ed5efc9c9b04a5fd9c670bf61dbfbe09","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-request-risk-review","targetRollbackDigest":"399de224fa7d81955eaa8f94f626cf631facbae1dc04edf2ed41c34a6fcfa811","correctionDigest":"f763d6d6ebf3ff9cd7a0ca925af293fd5ae862aa18fb429d02bcc5fab7479569","approvalDigest":"679322f4c2f298622140a8099aa53367a76342996c699c8ffb24c540abbb06c8","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-hk-office-harbor-tower-ops-console","actionDigest":"c34a8bbc96cff26becb43d741f12ce9fd3d4e411ee358eb05cdfaa6147b07ad7","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"39ea53a5ffb7227cdde2ce68f41a6df7","assetSlug":"hk-office-harbor-tower","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-request-risk-review","targetAuditDigest":"e1dfaebd6122b47ea6125cc1309b58a4ed5efc9c9b04a5fd9c670bf61dbfbe09","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-request-risk-review","targetRollbackDigest":"399de224fa7d81955eaa8f94f626cf631facbae1dc04edf2ed41c34a6fcfa811","correctionDigest":"f763d6d6ebf3ff9cd7a0ca925af293fd5ae862aa18fb429d02bcc5fab7479569","approvalDigest":"679322f4c2f298622140a8099aa53367a76342996c699c8ffb24c540abbb06c8","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","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":"e1dfaebd6122b47ea6125cc1309b58a4ed5efc9c9b04a5fd9c670bf61dbfbe09","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"399de224fa7d81955eaa8f94f626cf631facbae1dc04edf2ed41c34a6fcfa811","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"f763d6d6ebf3ff9cd7a0ca925af293fd5ae862aa18fb429d02bcc5fab7479569","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"679322f4c2f298622140a8099aa53367a76342996c699c8ffb24c540abbb06c8","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/hk-office-harbor-tower/ops-console","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"fc1127f6b25bc4bf782d068e89189eb4c6a088d297ad085594e79a667323a4b1","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/hk-office-harbor-tower/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-request-risk-review","targetAuditDigest":"6f8a219c2de76905ab276bb4fde2f162a113a6a34ab8c56d164430d277b8e1eb","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-request-risk-review","targetRollbackDigest":"d5af3fd30c89f3632cdced1178de5ae944a705dd94aa8706dceb7cf00671e117","correctionDigest":"299745ca8c7331bd5036776abf2c70a1d48f7f057c1bc133e6169fda991d0311","approvalDigest":"b46e02449dff125e162a28422cb8a754cbbc17750ea2eb8e4364ba6c97cb9d56","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-sg-commercial-harbor-block-ops-console","actionDigest":"bae080d3956827f7e4dfe0bdeead8a27e3fa5f82a5dc598187d2b0a6dc0ea720","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3a978ba32a177fa9b557cfcd93b5d005","assetSlug":"sg-commercial-harbor-block","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-request-risk-review","targetAuditDigest":"6f8a219c2de76905ab276bb4fde2f162a113a6a34ab8c56d164430d277b8e1eb","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-request-risk-review","targetRollbackDigest":"d5af3fd30c89f3632cdced1178de5ae944a705dd94aa8706dceb7cf00671e117","correctionDigest":"299745ca8c7331bd5036776abf2c70a1d48f7f057c1bc133e6169fda991d0311","approvalDigest":"b46e02449dff125e162a28422cb8a754cbbc17750ea2eb8e4364ba6c97cb9d56","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","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":"6f8a219c2de76905ab276bb4fde2f162a113a6a34ab8c56d164430d277b8e1eb","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"d5af3fd30c89f3632cdced1178de5ae944a705dd94aa8706dceb7cf00671e117","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"299745ca8c7331bd5036776abf2c70a1d48f7f057c1bc133e6169fda991d0311","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"b46e02449dff125e162a28422cb8a754cbbc17750ea2eb8e4364ba6c97cb9d56","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/sg-commercial-harbor-block/ops-console","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"89a1fb59beb66eeedeecf26f401a92fba45b89c92861ac3147c4428c08f2dfb4","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/sg-commercial-harbor-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-request-risk-review","targetAuditDigest":"2b16f634ea3326b3de2f1ac5af93755071eff0b89ef8d8e7a48ea17504caf7b4","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-request-risk-review","targetRollbackDigest":"770ba067d726fcf2b61db13200f70904bd31f042d3eaff98dd534fcf4824d53f","correctionDigest":"be0312cb4d0e740ef79d09ec5929499b6ac202c54e2d4135cb35f469dbbc5ad6","approvalDigest":"48645b8c34da6e6d1fba0f393d1771d45abb6f26db67cb6682201b029ecbf0af","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-cn-industrial-raw-park-ops-console","actionDigest":"e44d8765d7526e4c0597bd6c9bda2a0721cb06f88f440103f96f6578fbc91ffd","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"8bcb37724aa3e2b482b314166fb102bd","assetSlug":"cn-industrial-raw-park","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-request-risk-review","targetAuditDigest":"2b16f634ea3326b3de2f1ac5af93755071eff0b89ef8d8e7a48ea17504caf7b4","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-request-risk-review","targetRollbackDigest":"770ba067d726fcf2b61db13200f70904bd31f042d3eaff98dd534fcf4824d53f","correctionDigest":"be0312cb4d0e740ef79d09ec5929499b6ac202c54e2d4135cb35f469dbbc5ad6","approvalDigest":"48645b8c34da6e6d1fba0f393d1771d45abb6f26db67cb6682201b029ecbf0af","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","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":"2b16f634ea3326b3de2f1ac5af93755071eff0b89ef8d8e7a48ea17504caf7b4","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"770ba067d726fcf2b61db13200f70904bd31f042d3eaff98dd534fcf4824d53f","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"be0312cb4d0e740ef79d09ec5929499b6ac202c54e2d4135cb35f469dbbc5ad6","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"48645b8c34da6e6d1fba0f393d1771d45abb6f26db67cb6682201b029ecbf0af","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-industrial-raw-park/ops-console","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"b8821651b20731fb3212a21209b1c5d116d1cfa043b28fd6ed96883a9b39bc95","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-industrial-raw-park/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ops-console-request-risk-review","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ops-console-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ops-console-request-risk-review","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-request-risk-review","targetAuditDigest":"e0c43db939725f3313d3537554b72a4723af2ec3cb46f284502261c79bed373a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-request-risk-review","targetRollbackDigest":"4d06295208ad62f45a77b31cac39d456a1f6b79d835383de0d49a05becc365c5","correctionDigest":"ca74d7be3b99101189bf664235f9042dfbd94077afbddb87108f3325b0e1c98c","approvalDigest":"2a18d3aab26b387f8432f4bf78692897eb3705f05079b23418765d8d2f59a28b","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-cn-retail-infra-pixel-mall-ops-console","actionDigest":"d2cf92fbcb12a7f945dfc1ab14fef090cdbce5123b81ed93cc484eac37739df7","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"policy-blocker-note","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"metadata-only","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"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-ops-console-request-risk-review","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"19b37e928ecb8d4e02349d034186fc99","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ops-console","surface":"ops-console","action":"request-risk-review","correctionType":"policy-blocker-note","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-request-risk-review","targetAuditDigest":"e0c43db939725f3313d3537554b72a4723af2ec3cb46f284502261c79bed373a","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-request-risk-review","targetRollbackDigest":"4d06295208ad62f45a77b31cac39d456a1f6b79d835383de0d49a05becc365c5","correctionDigest":"ca74d7be3b99101189bf664235f9042dfbd94077afbddb87108f3325b0e1c98c","approvalDigest":"2a18d3aab26b387f8432f4bf78692897eb3705f05079b23418765d8d2f59a28b","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","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":"e0c43db939725f3313d3537554b72a4723af2ec3cb46f284502261c79bed373a","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"4d06295208ad62f45a77b31cac39d456a1f6b79d835383de0d49a05becc365c5","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"ca74d7be3b99101189bf664235f9042dfbd94077afbddb87108f3325b0e1c98c","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2a18d3aab26b387f8432f4bf78692897eb3705f05079b23418765d8d2f59a28b","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-ops-console-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/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/request-risk-review","reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-retail-infra-pixel-mall/ops-console","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"e6cce0d43179d2e877a745bd65a9bed8dfa10d7d8d6b7a69a3fdd241ef38bcea","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console","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/ops-console/request-risk-review","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/cn-retail-infra-pixel-mall/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-us-data-center-grid-node-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-us-data-center-grid-node-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-us-data-center-grid-node-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-reject-surface-release","targetAuditDigest":"b060e3c943158852b955f657d9f45afcc7eca995e354022153f516a849c60ee3","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-reject-surface-release","targetRollbackDigest":"e0dd04779ea0938714b2eb8f4ec6ee049a1133dde18d77ab6de3842709babeb8","correctionDigest":"768bf34e4197b13e673d97d0aa5f36d25ec3b1ae29bde2c84fdd434273402cb0","approvalDigest":"069064d1d93e33174d8bf9d9b0aea151e384cd4a1f2013184c95bab2deb14b32","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-us-data-center-grid-node-ops-console","actionDigest":"3d625719a38392f1715831d1f94cef812f88dbbb6f5825f5e686ae1fc13c3050","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"0d5e0a7278c39a8a7a9193a0150d1a6f","assetSlug":"us-data-center-grid-node","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-reject-surface-release","targetAuditDigest":"b060e3c943158852b955f657d9f45afcc7eca995e354022153f516a849c60ee3","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-us-data-center-grid-node-ops-console-reject-surface-release","targetRollbackDigest":"e0dd04779ea0938714b2eb8f4ec6ee049a1133dde18d77ab6de3842709babeb8","correctionDigest":"768bf34e4197b13e673d97d0aa5f36d25ec3b1ae29bde2c84fdd434273402cb0","approvalDigest":"069064d1d93e33174d8bf9d9b0aea151e384cd4a1f2013184c95bab2deb14b32","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","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":"b060e3c943158852b955f657d9f45afcc7eca995e354022153f516a849c60ee3","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"e0dd04779ea0938714b2eb8f4ec6ee049a1133dde18d77ab6de3842709babeb8","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"768bf34e4197b13e673d97d0aa5f36d25ec3b1ae29bde2c84fdd434273402cb0","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"069064d1d93e33174d8bf9d9b0aea151e384cd4a1f2013184c95bab2deb14b32","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/us-data-center-grid-node/ops-console","reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"2cc7a23ad000b264df208cd4f5963fe51591cbc354b44ccc5a680ed04b022ba2","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/us-data-center-grid-node/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/us-data-center-grid-node/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/us-data-center-grid-node/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/us-data-center-grid-node/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/us-data-center-grid-node/map-pin","reits://asset-visual-local-source-evidence/us-data-center-grid-node/news-cover","reits://asset-visual-local-source-evidence/us-data-center-grid-node/nft-card","reits://asset-visual-local-source-evidence/us-data-center-grid-node/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-jp-hotel-jreit-block-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-jp-hotel-jreit-block-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-jp-hotel-jreit-block-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-reject-surface-release","targetAuditDigest":"a09fa69a84bda9de29662c13172c626a139f8a741f570c39a72a254b27e205a1","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-reject-surface-release","targetRollbackDigest":"3082055da0d2f2e2bff8c3f68cb3c162b8b58d62055eb32ba0c3fc1b5775ca1c","correctionDigest":"69647672bc66f4cc09c41d379650527fc748551e58735b6fd8c2276de19251a6","approvalDigest":"0a43064671a88fe39dde58add04c174152c9219ff88fb0e1b88fe4ba147909f4","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-jp-hotel-jreit-block-ops-console","actionDigest":"a9eab60c077329d45b3b3722054c888c736de43aa9d0368ef14ddd48edc08205","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"097874bd01bbcf5283f1f20f5c39521b","assetSlug":"jp-hotel-jreit-block","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-reject-surface-release","targetAuditDigest":"a09fa69a84bda9de29662c13172c626a139f8a741f570c39a72a254b27e205a1","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-jp-hotel-jreit-block-ops-console-reject-surface-release","targetRollbackDigest":"3082055da0d2f2e2bff8c3f68cb3c162b8b58d62055eb32ba0c3fc1b5775ca1c","correctionDigest":"69647672bc66f4cc09c41d379650527fc748551e58735b6fd8c2276de19251a6","approvalDigest":"0a43064671a88fe39dde58add04c174152c9219ff88fb0e1b88fe4ba147909f4","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","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":"a09fa69a84bda9de29662c13172c626a139f8a741f570c39a72a254b27e205a1","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"3082055da0d2f2e2bff8c3f68cb3c162b8b58d62055eb32ba0c3fc1b5775ca1c","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"69647672bc66f4cc09c41d379650527fc748551e58735b6fd8c2276de19251a6","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"0a43064671a88fe39dde58add04c174152c9219ff88fb0e1b88fe4ba147909f4","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/jp-hotel-jreit-block/ops-console","reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"f895ea04c6c6e06f005e22b09e06982da5140b6945957b405924b42ee11c996c","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/jp-hotel-jreit-block/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/jp-hotel-jreit-block/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/jp-hotel-jreit-block/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/jp-hotel-jreit-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/map-pin","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/news-cover","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/nft-card","reits://asset-visual-local-source-evidence/jp-hotel-jreit-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-hk-office-harbor-tower-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-hk-office-harbor-tower-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-hk-office-harbor-tower-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-reject-surface-release","targetAuditDigest":"d525bc8343f5ba585635fd962b27b6bd3d056e07a2936f7c072d40c59c06383f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-reject-surface-release","targetRollbackDigest":"01c5e98d752f39e7fffa67ff3e2a54acf634a849780ae32ef22dc542e52f9bd6","correctionDigest":"bb93b3cf52e40126a79c3a046810157419acaf12326cac708ce6b64801586ec9","approvalDigest":"2f118f4aa6b2bc48ba97fb0bc594d47ba69b3f2491724bb16479b6ee93866b8b","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-hk-office-harbor-tower-ops-console","actionDigest":"a2e91b51f5d1178b2b1d40f78386b4f6ad2366ee13301becf6b0cfabe1e013aa","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"3e8e91c013d2add25457f705fc1b5109","assetSlug":"hk-office-harbor-tower","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-reject-surface-release","targetAuditDigest":"d525bc8343f5ba585635fd962b27b6bd3d056e07a2936f7c072d40c59c06383f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-hk-office-harbor-tower-ops-console-reject-surface-release","targetRollbackDigest":"01c5e98d752f39e7fffa67ff3e2a54acf634a849780ae32ef22dc542e52f9bd6","correctionDigest":"bb93b3cf52e40126a79c3a046810157419acaf12326cac708ce6b64801586ec9","approvalDigest":"2f118f4aa6b2bc48ba97fb0bc594d47ba69b3f2491724bb16479b6ee93866b8b","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","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":"d525bc8343f5ba585635fd962b27b6bd3d056e07a2936f7c072d40c59c06383f","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"01c5e98d752f39e7fffa67ff3e2a54acf634a849780ae32ef22dc542e52f9bd6","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"bb93b3cf52e40126a79c3a046810157419acaf12326cac708ce6b64801586ec9","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"2f118f4aa6b2bc48ba97fb0bc594d47ba69b3f2491724bb16479b6ee93866b8b","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/hk-office-harbor-tower/ops-console","reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"32e547fbf88002925fcc3094c23a9ea8e1c15e13bc0f0ebcc4eed3c2e8a590ac","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/hk-office-harbor-tower/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/hk-office-harbor-tower/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/hk-office-harbor-tower/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/hk-office-harbor-tower/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/map-pin","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/news-cover","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/nft-card","reits://asset-visual-local-source-evidence/hk-office-harbor-tower/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-sg-commercial-harbor-block-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-reject-surface-release","targetAuditDigest":"2de7df27e96b34d3bf6a059d9c99743e73186d975d12bf5c8231698791ce39b5","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-reject-surface-release","targetRollbackDigest":"477c2921fa956b440057736742fae9abffd43f2f2cb9d861173a25e57fce6906","correctionDigest":"c953df462a69d9f6b85b1eb4d2b5bfb1c0a295b132b6c47f5d2faed28499e3ea","approvalDigest":"35f3bc0262c2a3921edf6029e75d7c9df64cfd9ad7f38232a10acf5e2dc5c2dd","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-sg-commercial-harbor-block-ops-console","actionDigest":"ada9223f8a1f4e80edbb39a3bd2de19cdaa477ccfea36644e754b21615179353","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"af74bd6066360156d09778fb623beac2","assetSlug":"sg-commercial-harbor-block","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-reject-surface-release","targetAuditDigest":"2de7df27e96b34d3bf6a059d9c99743e73186d975d12bf5c8231698791ce39b5","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-ops-console-reject-surface-release","targetRollbackDigest":"477c2921fa956b440057736742fae9abffd43f2f2cb9d861173a25e57fce6906","correctionDigest":"c953df462a69d9f6b85b1eb4d2b5bfb1c0a295b132b6c47f5d2faed28499e3ea","approvalDigest":"35f3bc0262c2a3921edf6029e75d7c9df64cfd9ad7f38232a10acf5e2dc5c2dd","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","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":"2de7df27e96b34d3bf6a059d9c99743e73186d975d12bf5c8231698791ce39b5","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"477c2921fa956b440057736742fae9abffd43f2f2cb9d861173a25e57fce6906","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"c953df462a69d9f6b85b1eb4d2b5bfb1c0a295b132b6c47f5d2faed28499e3ea","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"35f3bc0262c2a3921edf6029e75d7c9df64cfd9ad7f38232a10acf5e2dc5c2dd","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/sg-commercial-harbor-block/ops-console","reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"f4b4bc5735964c8910dc4526477895d6b01e8b6ce00604790f86bfd5f455da27","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/sg-commercial-harbor-block/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-industrial-raw-park-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-industrial-raw-park-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-industrial-raw-park-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-reject-surface-release","targetAuditDigest":"e781b76312f93b4ba5075fa5783dff65050ef03fee95761067565761235cc757","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-reject-surface-release","targetRollbackDigest":"2b37529c2e0bb594d739f5213567fc79e81d6ab94049ade4e2436a6d9fc12ee3","correctionDigest":"ade6cec7e9ac6197440918a396ac530e3d5deda1ee3f338d84543ac61212f581","approvalDigest":"b019fb20b6631f510e14ad74eb01230bebecbb0613c868890dcb3296dab02abd","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-cn-industrial-raw-park-ops-console","actionDigest":"c6ecf3fef93296d5a72e3229478a9d6ba4da8780a385755aea3b9c493e7b5b44","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"5f0ff3cda097718fb053fc2ae01d68b6","assetSlug":"cn-industrial-raw-park","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-reject-surface-release","targetAuditDigest":"e781b76312f93b4ba5075fa5783dff65050ef03fee95761067565761235cc757","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-industrial-raw-park-ops-console-reject-surface-release","targetRollbackDigest":"2b37529c2e0bb594d739f5213567fc79e81d6ab94049ade4e2436a6d9fc12ee3","correctionDigest":"ade6cec7e9ac6197440918a396ac530e3d5deda1ee3f338d84543ac61212f581","approvalDigest":"b019fb20b6631f510e14ad74eb01230bebecbb0613c868890dcb3296dab02abd","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","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":"e781b76312f93b4ba5075fa5783dff65050ef03fee95761067565761235cc757","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"2b37529c2e0bb594d739f5213567fc79e81d6ab94049ade4e2436a6d9fc12ee3","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"ade6cec7e9ac6197440918a396ac530e3d5deda1ee3f338d84543ac61212f581","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"b019fb20b6631f510e14ad74eb01230bebecbb0613c868890dcb3296dab02abd","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-industrial-raw-park/ops-console","reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"a665c02cc69140d4e8650e84491023f1806b434bf8a3663f8b5b4f14a46d6b8f","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-industrial-raw-park/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-industrial-raw-park/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-industrial-raw-park/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-industrial-raw-park/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/map-pin","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/news-cover","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/nft-card","reits://asset-visual-local-source-evidence/cn-industrial-raw-park/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","transactionId":"asset-visual-local-source-surface-release-audit-correction-transaction-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","targetAuditDigest":"80b90d4a01fa541a0c58c040c417685e656ade7d57735c4731894ff38eee8603","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","targetRollbackDigest":"e0470993f9c91dbf5d56f0f7e4168489192d0fc07664bbfe41c9ae5d2f6bebeb","correctionDigest":"262a4e34f79d6091f1c657d46c8a315ad294e47b263422ae319227986a2cbf0d","approvalDigest":"80cc0cd575fe163946ffd689c1137731a0ace87c1d1c12fc84d382cdabf4e2a7","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-cn-retail-infra-pixel-mall-ops-console","actionDigest":"79d8d11c0b40e5169fa59505beea14506e36329928e06f4da94e2ec8f9f7ab28","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","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":"ops-console","consumerLabel":"运营台","surface":"ops-console","surfaceLabel":"运营台人审","status":"transaction-dry-run-ready","statusLabel":"事务 dry-run 可校验","correctionType":"redaction-request","dualControlStatus":"dual-control-ready","dualControlStatusLabel":"双人确认 dry-run 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"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-ops-console-reject-surface-release","transactionType":"local-source-surface-release-audit-correction-write","transactionMode":"dry-run-only","idempotencyKey":"f8a91844ce6951017b590ca1081b7921","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ops-console","surface":"ops-console","action":"reject-surface-release","correctionType":"redaction-request","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","targetAuditDigest":"80b90d4a01fa541a0c58c040c417685e656ade7d57735c4731894ff38eee8603","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-cn-retail-infra-pixel-mall-ops-console-reject-surface-release","targetRollbackDigest":"e0470993f9c91dbf5d56f0f7e4168489192d0fc07664bbfe41c9ae5d2f6bebeb","correctionDigest":"262a4e34f79d6091f1c657d46c8a315ad294e47b263422ae319227986a2cbf0d","approvalDigest":"80cc0cd575fe163946ffd689c1137731a0ace87c1d1c12fc84d382cdabf4e2a7","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","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":"80b90d4a01fa541a0c58c040c417685e656ade7d57735c4731894ff38eee8603","note":"targetAuditDigest 必须与原发布动作审计日志完全一致。"},{"id":"target-rollback-digest-match","label":"原回滚摘要匹配","satisfied":true,"digest":"e0470993f9c91dbf5d56f0f7e4168489192d0fc07664bbfe41c9ae5d2f6bebeb","note":"targetRollbackDigest 必须与原回滚包完全一致。"},{"id":"correction-digest-match","label":"纠错摘要匹配","satisfied":true,"digest":"262a4e34f79d6091f1c657d46c8a315ad294e47b263422ae319227986a2cbf0d","note":"correctionDigest 必须来自源图审计纠错事件 dry-run。"},{"id":"approval-digest-match","label":"双签摘要匹配","satisfied":true,"digest":"80cc0cd575fe163946ffd689c1137731a0ace87c1d1c12fc84d382cdabf4e2a7","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-ops-console-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/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-retail-infra-pixel-mall/ops-console","reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]},"publicSideEffectGuard":{"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiAnswerPersistDisabled":true,"mapLayerMutationDisabled":true,"vrSceneMutationDisabled":true,"nftMintDisabled":true,"tradingUseDisabled":true,"registryPromotionAllowed":false},"transactionDigest":"2970bc0dea3e2efc3ca0c945bed5806fb389aaab3c177adb61f75fb88c3d2514","links":{"transactionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-transaction-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&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=ops-console&surface=ops-console&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console","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/ops-console/reject-surface-release","dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/cn-retail-infra-pixel-mall/ops-console","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ops-console","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/bbs-thumbnail","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/map-pin","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/news-cover","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/nft-card","reits://asset-visual-local-source-evidence/cn-retail-infra-pixel-mall/vr-plaque"]}}],"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 完成前，不得开放真实执行。"]}