{"generatedAt":"2026-07-31T18:33:39.541Z","scope":{"countrySlug":"jp","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":4,"transactionDryRunReadyCount":4,"needsTransactionFieldsCount":0,"needsDualControlCount":0,"blockedByPolicyCount":0,"writeDisabledCount":4,"databaseWriteDisabledCount":4,"mcpQueueWriteDisabledCount":4,"publicSurfaceWriteDisabledCount":4,"rollbackPlanCount":4,"transactionDigestCount":4,"approvalDigestCount":4,"correctionDigestCount":4,"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":4,"mcpResourceCount":4},"records":[{"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-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-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-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"]}}],"statusBreakdown":[{"status":"transaction-dry-run-ready","label":"事务 dry-run 可校验","count":4},{"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":4},{"id":"target-rollback-original","operation":"no-op","count":4},{"id":"correction-event","operation":"insert","count":4},{"id":"dual-control-approval","operation":"insert","count":4},{"id":"consumer-surface-refresh","operation":"queue","count":4},{"id":"bbs-context-refresh","operation":"queue","count":4},{"id":"ai-footnote-refresh","operation":"queue","count":4},{"id":"map-layer-refresh","operation":"queue","count":4},{"id":"vr-scene-refresh","operation":"queue","count":4},{"id":"mcp-governance-index","operation":"queue","count":4}],"correctionTypeBreakdown":[{"correctionType":"metadata-correction","label":"元数据纠错","count":2},{"correctionType":"redaction-request","label":"Redaction 请求","count":1},{"correctionType":"policy-blocker-note","label":"策略说明","count":1}],"publicNotes":["当前筛选范围输出 4 条源图发布审计纠错事务 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 完成前，不得开放真实执行。"]}