{"generatedAt":"2026-07-31T18:33:39.541Z","scope":{"countrySlug":null,"assetSlug":null,"formatKey":null,"consumer":null,"surface":null,"releaseStatus":null,"action":"approve-surface-release-dry-run","actionStatus":null,"status":null},"metrics":{"auditLogCount":42,"auditSchemaReadyCount":42,"needsActionDraftCount":0,"needsAuditFieldsCount":0,"blockedByPolicyCount":0,"appendOnlyCount":42,"immutableCount":42,"auditWriteDisabledCount":42,"actionWriteDisabledCount":42,"mcpIndexWriteDisabledCount":42,"publicSurfaceWriteDisabledCount":42,"approvalEvidenceWriteDisabledCount":42,"surfacePromotionWriteDisabledCount":42,"consumerCacheWriteDisabledCount":42,"bbsPostDisabledCount":42,"aiPersistDisabledCount":42,"mapMutationDisabledCount":42,"vrMutationDisabledCount":42,"auditLogWrittenCount":0,"actionCommittedCount":0,"mcpIndexWrittenCount":0,"approvalEvidenceWrittenCount":0,"productionReleaseAllowedCount":0,"surfacePromotionWrittenCount":0,"consumerCacheWrittenCount":0,"bbsReplyPostedCount":0,"aiAnswerPersistedCount":0,"mapLayerMutationCount":0,"vrSceneMutationCount":0,"registryPromotionCount":0,"imageReplacementCount":0,"tradingUseDisabledCount":42,"auditDigestCount":42,"uniqueSourceEvidenceDigestCount":30,"mcpResourceCount":42},"records":[{"generatedAt":"2026-07-31T18:33:39.541Z","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","auditDigest":"83c10217da313de86f5ea244931aa803dd6e8122dfaf33a03fc382053bc1dc8e","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-ai-assistant","actionDigest":"6d3e53ea2a1e9a3aac5e1c628c943364a9454913c06116a3a209a4fa80aa608b","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"510337d5ae699d1a55ea0d866216a5a37bdd60dcce95a8143789739acab0d23f","releaseStatus":"surface-release-preview-ready","assetSlug":"us-data-center-grid-node","assetName":"美国数据中心 Grid Node","shortName":"Grid Node","nftStyleName":"REITs Pixel Asset #US-Data-03","countrySlug":"us","countryName":"美国","cityName":"Northern Virginia","assetType":"数据中心","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-ai-assistant","actionDigest":"6d3e53ea2a1e9a3aac5e1c628c943364a9454913c06116a3a209a4fa80aa608b","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ai-assistant","releaseDigest":"510337d5ae699d1a55ea0d866216a5a37bdd60dcce95a8143789739acab0d23f","assetSlug":"us-data-center-grid-node","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"bffa115cd5323e66d09c0c53d51069dedc3eb8e0d6302e736a657696b5a07a4c","actionDigest":"6d3e53ea2a1e9a3aac5e1c628c943364a9454913c06116a3a209a4fa80aa608b","releaseDigest":"510337d5ae699d1a55ea0d866216a5a37bdd60dcce95a8143789739acab0d23f","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","ai-assistant","ai-answer","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","auditDigest":"053a538e00fdab43466208fb261992977cc539a635ddfa2bcb26d17b48b43939","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-ai-assistant","actionDigest":"8ac869e5b8ab96013f6f0ce880f926537c09229bf104b3d74cb974ac0fbda812","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"a64e319386904b6efa91ac1c9969ca1cf2d348baa413fed8e5797503d2276736","releaseStatus":"surface-release-preview-ready","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","shortName":"Hotel Block","nftStyleName":"REITs Pixel Asset #JP-Hotel-04","countrySlug":"jp","countryName":"日本","cityName":"Tokyo","assetType":"酒店","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-ai-assistant","actionDigest":"8ac869e5b8ab96013f6f0ce880f926537c09229bf104b3d74cb974ac0fbda812","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ai-assistant","releaseDigest":"a64e319386904b6efa91ac1c9969ca1cf2d348baa413fed8e5797503d2276736","assetSlug":"jp-hotel-jreit-block","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"82b260b2202374ec5361f1fffba12eb73fc3533342e2dc5d252c3760e8b5b181","actionDigest":"8ac869e5b8ab96013f6f0ce880f926537c09229bf104b3d74cb974ac0fbda812","releaseDigest":"a64e319386904b6efa91ac1c9969ca1cf2d348baa413fed8e5797503d2276736","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","ai-assistant","ai-answer","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","auditDigest":"8be773bbd28af18af2969e90f8efc14e50d43c4657dd617dfa8259a6cc945066","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-ai-assistant","actionDigest":"d5d65501538d282f5b06df50f43d46978232f4386a5565cff7386cd7ef354ef6","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"0e7dadb2644965364c9e82e1df5ed8109fc9ffbfe66df990c33a5eb944ec8252","releaseStatus":"surface-release-preview-ready","assetSlug":"hk-office-harbor-tower","assetName":"香港 Office Harbor Tower","shortName":"Harbor Tower","nftStyleName":"REITs Pixel Asset #HK-Office-06","countrySlug":"hk","countryName":"香港","cityName":"Hong Kong","assetType":"写字楼","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-ai-assistant","actionDigest":"d5d65501538d282f5b06df50f43d46978232f4386a5565cff7386cd7ef354ef6","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ai-assistant","releaseDigest":"0e7dadb2644965364c9e82e1df5ed8109fc9ffbfe66df990c33a5eb944ec8252","assetSlug":"hk-office-harbor-tower","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"1ff459bcef2d49a2ae00fafe76db0a9e926e8efcc7d696787667f1908cbf58cb","actionDigest":"d5d65501538d282f5b06df50f43d46978232f4386a5565cff7386cd7ef354ef6","releaseDigest":"0e7dadb2644965364c9e82e1df5ed8109fc9ffbfe66df990c33a5eb944ec8252","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","ai-assistant","ai-answer","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","auditDigest":"27891667def7bc28d6d37be8d5d98f32d258e591a5d72645768e09444f81f443","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-ai-assistant","actionDigest":"4beeb2ac69c949531adf1b0df66378fabea7fb9f1c1d8377239ed77a2e78336d","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"ee7bcbf0fc5e443a92823a32dda9cea1efd0821cacccc9ff8d61550bfef30fde","releaseStatus":"surface-release-preview-ready","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","shortName":"Harbor Block","nftStyleName":"REITs Pixel Asset #SG-Commercial-05","countrySlug":"sg","countryName":"新加坡","cityName":"Singapore","assetType":"商业不动产","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-ai-assistant","actionDigest":"4beeb2ac69c949531adf1b0df66378fabea7fb9f1c1d8377239ed77a2e78336d","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ai-assistant","releaseDigest":"ee7bcbf0fc5e443a92823a32dda9cea1efd0821cacccc9ff8d61550bfef30fde","assetSlug":"sg-commercial-harbor-block","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"6c6062edfb7c3b10642d8fd1403c39f862497eed19a919bb4dccfe773a054e98","actionDigest":"4beeb2ac69c949531adf1b0df66378fabea7fb9f1c1d8377239ed77a2e78336d","releaseDigest":"ee7bcbf0fc5e443a92823a32dda9cea1efd0821cacccc9ff8d61550bfef30fde","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","ai-assistant","ai-answer","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","auditDigest":"ab261c1d21fa6a12935e5072441c9dc209d598676570f75a2cd3b06855a4c39e","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-ai-assistant","actionDigest":"9ac06821c273c9766a917f16decf43c1a0c93fe3dc164992aeffbebf84c0d708","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"4743c8f0758e3bc0da2cd4a72904301603ca4af6182ce731282f197db9d3b917","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-ai-assistant","actionDigest":"9ac06821c273c9766a917f16decf43c1a0c93fe3dc164992aeffbebf84c0d708","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ai-assistant","releaseDigest":"4743c8f0758e3bc0da2cd4a72904301603ca4af6182ce731282f197db9d3b917","assetSlug":"cn-industrial-raw-park","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"8adca85836f63e1ad8ed2ab01027ac0699ccedf49c5ab0c50312ad1ff622f349","actionDigest":"9ac06821c273c9766a917f16decf43c1a0c93fe3dc164992aeffbebf84c0d708","releaseDigest":"4743c8f0758e3bc0da2cd4a72904301603ca4af6182ce731282f197db9d3b917","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","ai-assistant","ai-answer","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","auditDigest":"83029931e43f87f69a1ab161751f153ff3e5c2e22563274a745098f19a567cf2","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"f6dcb4a5633ea2a8872c1ea6653fdb5f7fda4683a115557ea401b37ec0c0522e","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"7662d1b4871e7d119dc9f39b2f99da04e9222dd89ce9e600f1958b0e443b8ab8","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","shortName":"Pixel Mall","nftStyleName":"REITs Pixel Asset #CN-Retail-01","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"消费基础设施","consumer":"ai-assistant","consumerLabel":"AI","surface":"ai-answer","surfaceLabel":"AI 回答脚注","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ai-assistant-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:ai-assistant:ai-answer","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-ai-assistant","actionDigest":"f6dcb4a5633ea2a8872c1ea6653fdb5f7fda4683a115557ea401b37ec0c0522e","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ai-assistant","releaseDigest":"7662d1b4871e7d119dc9f39b2f99da04e9222dd89ce9e600f1958b0e443b8ab8","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ai-assistant","surface":"ai-answer","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ai-assistant 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:ai-assistant:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"9517bdd5ed346b91fbd023b85f0827fd1d554ae186f9703cbafdc6c5439acdc6","actionDigest":"f6dcb4a5633ea2a8872c1ea6653fdb5f7fda4683a115557ea401b37ec0c0522e","releaseDigest":"7662d1b4871e7d119dc9f39b2f99da04e9222dd89ce9e600f1958b0e443b8ab8","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","ai-assistant","ai-answer","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ai-assistant&surface=ai-answer","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ai-assistant/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/ai-assistant","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/ai-assistant","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/ai-assistant","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-asset-map-approve-surface-release-dry-run","auditDigest":"e988ff512ccc9d57e3bd0f648f0039a8bd59b149da41eff647b32fb303e789d3","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-asset-map","actionDigest":"3ba87f9896a6221472b684dec656259c36b47ab03a3e408bb11a0f7f6115012c","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-asset-map","releaseDigest":"fb997dcd24daf474a5a96b3fb3c7803ce1d8ce63e0733f21605ce98c9692ca96","releaseStatus":"surface-release-preview-ready","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":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-asset-map","actionDigest":"3ba87f9896a6221472b684dec656259c36b47ab03a3e408bb11a0f7f6115012c","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-asset-map","releaseDigest":"fb997dcd24daf474a5a96b3fb3c7803ce1d8ce63e0733f21605ce98c9692ca96","assetSlug":"us-data-center-grid-node","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"ba82423a4059233e8f210e774f5809d9e09f1516b5b44a91bfd7c641b0a5bf10","actionDigest":"3ba87f9896a6221472b684dec656259c36b47ab03a3e408bb11a0f7f6115012c","releaseDigest":"fb997dcd24daf474a5a96b3fb3c7803ce1d8ce63e0733f21605ce98c9692ca96","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","asset-map","asset-map-detail","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-asset-map-approve-surface-release-dry-run","auditDigest":"54adbe8f9f7c878a1ac514dcb15ba6a8ac4fec8e52e9fa43fba0213ec6da2c99","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-asset-map","actionDigest":"279289920b04b5507c62992e4ad01f22ce99110f3e778a83c38bf35fb899d3c6","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-asset-map","releaseDigest":"7006962f40858311317f163ae3b207e93f764aabc7d5a4c52be429ce5e39dafa","releaseStatus":"surface-release-preview-ready","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":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-asset-map","actionDigest":"279289920b04b5507c62992e4ad01f22ce99110f3e778a83c38bf35fb899d3c6","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-asset-map","releaseDigest":"7006962f40858311317f163ae3b207e93f764aabc7d5a4c52be429ce5e39dafa","assetSlug":"jp-hotel-jreit-block","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"74cb24266a03da98bbbd8271858dd692ddaba9dfc4b540d25d76915e68d11a91","actionDigest":"279289920b04b5507c62992e4ad01f22ce99110f3e778a83c38bf35fb899d3c6","releaseDigest":"7006962f40858311317f163ae3b207e93f764aabc7d5a4c52be429ce5e39dafa","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","asset-map","asset-map-detail","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-asset-map-approve-surface-release-dry-run","auditDigest":"f486f734f6b819771a50118a5f577acc55dcc0bdfceda3f36574486880ccbf3b","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-asset-map","actionDigest":"d3eb1f6e6392a29acfb0afb93b64bcf4740c6ea0a398f5bbbf1fa63b5c9d93b5","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-asset-map","releaseDigest":"6506da52adfa95b033ab97fd3a6971bf2a54250e3e40a72b1b519495edfc9d96","releaseStatus":"surface-release-preview-ready","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":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-asset-map","actionDigest":"d3eb1f6e6392a29acfb0afb93b64bcf4740c6ea0a398f5bbbf1fa63b5c9d93b5","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-asset-map","releaseDigest":"6506da52adfa95b033ab97fd3a6971bf2a54250e3e40a72b1b519495edfc9d96","assetSlug":"hk-office-harbor-tower","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0d621b32431905fe314c0ff651bab19b9a033d3bb640f19005294f602ba4404b","actionDigest":"d3eb1f6e6392a29acfb0afb93b64bcf4740c6ea0a398f5bbbf1fa63b5c9d93b5","releaseDigest":"6506da52adfa95b033ab97fd3a6971bf2a54250e3e40a72b1b519495edfc9d96","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","asset-map","asset-map-detail","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-asset-map-approve-surface-release-dry-run","auditDigest":"2775dec8f3dace3fd03dd3ce6ba1291c7f76119e6ea848e23dee928d4f13a3ba","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-asset-map","actionDigest":"2991a83434afd2b4ae30973d2f7aa291750f6485f27f303929c5d9e9ebe05ba9","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-asset-map","releaseDigest":"7b53302d8a471be3872e3d3079a1f60f008781194320c63138d17045bfe62bca","releaseStatus":"surface-release-preview-ready","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":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-asset-map","actionDigest":"2991a83434afd2b4ae30973d2f7aa291750f6485f27f303929c5d9e9ebe05ba9","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-asset-map","releaseDigest":"7b53302d8a471be3872e3d3079a1f60f008781194320c63138d17045bfe62bca","assetSlug":"sg-commercial-harbor-block","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"7eeb3eec553f445e549189d12f17ddf6deb6dec977914c91003d86e407505386","actionDigest":"2991a83434afd2b4ae30973d2f7aa291750f6485f27f303929c5d9e9ebe05ba9","releaseDigest":"7b53302d8a471be3872e3d3079a1f60f008781194320c63138d17045bfe62bca","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","asset-map","asset-map-detail","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-asset-map-approve-surface-release-dry-run","auditDigest":"cfd4f8b5dfd0d74c2a96bdde7cfdd42b4f171310394f7ce43c1075b86d352e03","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-asset-map","actionDigest":"738808f2f772debf3947503fd8a682cf02fe8382864e40e7f4aeb26629052523","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-asset-map","releaseDigest":"9854707480aed4f99b018b685a1379b06f505eebbe7b919eeaf40abd2ebe3b1a","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-asset-map","actionDigest":"738808f2f772debf3947503fd8a682cf02fe8382864e40e7f4aeb26629052523","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-asset-map","releaseDigest":"9854707480aed4f99b018b685a1379b06f505eebbe7b919eeaf40abd2ebe3b1a","assetSlug":"cn-industrial-raw-park","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"6f0bc37f2814da606d46d180761f080d6ec8a76d32995a9278653373f473e754","actionDigest":"738808f2f772debf3947503fd8a682cf02fe8382864e40e7f4aeb26629052523","releaseDigest":"9854707480aed4f99b018b685a1379b06f505eebbe7b919eeaf40abd2ebe3b1a","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","asset-map","asset-map-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-asset-map-approve-surface-release-dry-run","auditDigest":"a6e68ae7fa2e493f0e2fed1aafcebae99c1d0eb19e4824648022ddd5aadcf423","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-asset-map","actionDigest":"de3ef7f6d2f884d76ad55674c71d5501c81fc65ad46542b566008468f17820c1","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-asset-map","releaseDigest":"0fe3b0a73ab277ddfdd9da0135ab7e14b48cb6490d4198c0f3478d1656fecdbd","releaseStatus":"surface-release-preview-ready","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":"asset-map","consumerLabel":"资产地图","surface":"asset-map-detail","surfaceLabel":"地图资产详情","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-asset-map-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:asset-map:asset-map-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-asset-map","actionDigest":"de3ef7f6d2f884d76ad55674c71d5501c81fc65ad46542b566008468f17820c1","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-asset-map","releaseDigest":"0fe3b0a73ab277ddfdd9da0135ab7e14b48cb6490d4198c0f3478d1656fecdbd","assetSlug":"cn-retail-infra-pixel-mall","consumer":"asset-map","surface":"asset-map-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=asset-map 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/asset-map/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:asset-map:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"51130f49dc352fb2329fc7a707699d3bccaa92cc5b32eafd4c78cba02c108e01","actionDigest":"de3ef7f6d2f884d76ad55674c71d5501c81fc65ad46542b566008468f17820c1","releaseDigest":"0fe3b0a73ab277ddfdd9da0135ab7e14b48cb6490d4198c0f3478d1656fecdbd","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","asset-map","asset-map-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=asset-map&surface=asset-map-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/asset-map/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/asset-map","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/asset-map","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/asset-map","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-bbs-approve-surface-release-dry-run","auditDigest":"69059f1be927a8ac154da78e0be7b70cb5fde9d1c445b3a0d49e75df692c9d12","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-bbs","actionDigest":"007f0bf080317cd90820d963fe4a2864e1afe36437513429f7868b2082bcd2c1","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-bbs","releaseDigest":"dfd98bb8ae087efd328a93fe03b2e00abfe8cf143cd2464cab521cc50ce9bf9f","releaseStatus":"surface-release-preview-ready","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":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-bbs","actionDigest":"007f0bf080317cd90820d963fe4a2864e1afe36437513429f7868b2082bcd2c1","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-bbs","releaseDigest":"dfd98bb8ae087efd328a93fe03b2e00abfe8cf143cd2464cab521cc50ce9bf9f","assetSlug":"us-data-center-grid-node","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"4edb2379ce25c8d857ba11a1763fd2d64c5d28ba30a418ccc86a7f27d8e13c23","actionDigest":"007f0bf080317cd90820d963fe4a2864e1afe36437513429f7868b2082bcd2c1","releaseDigest":"dfd98bb8ae087efd328a93fe03b2e00abfe8cf143cd2464cab521cc50ce9bf9f","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","bbs","bbs-post-detail","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-bbs-approve-surface-release-dry-run","auditDigest":"96d6e0b60221a31329830a09e622e84230ef483f5b60ddd5ffcc42c442ada72c","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-bbs","actionDigest":"6f0ed8c2b50c29203838f1834999cc761e7343bbdd2dd56326b75d6a8a7fe2a9","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-bbs","releaseDigest":"9cde196536a6e47f06e76a8a67930ad7a936e7769ee2659fc507cd1d9c654b56","releaseStatus":"surface-release-preview-ready","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":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-bbs","actionDigest":"6f0ed8c2b50c29203838f1834999cc761e7343bbdd2dd56326b75d6a8a7fe2a9","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-bbs","releaseDigest":"9cde196536a6e47f06e76a8a67930ad7a936e7769ee2659fc507cd1d9c654b56","assetSlug":"jp-hotel-jreit-block","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0537121c80dfce11d65e5b46eb1a64a2e78dc75bb58ca25e4767231de4b39d55","actionDigest":"6f0ed8c2b50c29203838f1834999cc761e7343bbdd2dd56326b75d6a8a7fe2a9","releaseDigest":"9cde196536a6e47f06e76a8a67930ad7a936e7769ee2659fc507cd1d9c654b56","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","bbs","bbs-post-detail","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-bbs-approve-surface-release-dry-run","auditDigest":"efaebe24830cc47c0244a633d4e9f79e252449cc8da4ccd45b5a57c79ce1fead","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-bbs","actionDigest":"3133b1e5709dc66c205092ec7d067797096a18bd7d979a470b45a3af2586122b","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-bbs","releaseDigest":"35b8a0c466454ecb1a53c11be1793ab0e6718127aa52944c8ba255e062bf44c1","releaseStatus":"surface-release-preview-ready","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":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-bbs","actionDigest":"3133b1e5709dc66c205092ec7d067797096a18bd7d979a470b45a3af2586122b","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-bbs","releaseDigest":"35b8a0c466454ecb1a53c11be1793ab0e6718127aa52944c8ba255e062bf44c1","assetSlug":"hk-office-harbor-tower","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"3cbbf40131e26f6431b5924105778ecd40e88801cf5c25af2cf584133364f349","actionDigest":"3133b1e5709dc66c205092ec7d067797096a18bd7d979a470b45a3af2586122b","releaseDigest":"35b8a0c466454ecb1a53c11be1793ab0e6718127aa52944c8ba255e062bf44c1","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","bbs","bbs-post-detail","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-bbs-approve-surface-release-dry-run","auditDigest":"2c2fe847b69740e263c2bdddaf7de9103cce442e90c04752c12f1af0fd9d02b4","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-bbs","actionDigest":"46807157e813cfd4ebb862eeb7690edddad3988e7d55e7a481b33e27fe91aa76","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-bbs","releaseDigest":"7ccbf0377f8691e08a05a019e05e608d445a91b4ae75ad31c16f1b3f51b697be","releaseStatus":"surface-release-preview-ready","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":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-bbs","actionDigest":"46807157e813cfd4ebb862eeb7690edddad3988e7d55e7a481b33e27fe91aa76","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-bbs","releaseDigest":"7ccbf0377f8691e08a05a019e05e608d445a91b4ae75ad31c16f1b3f51b697be","assetSlug":"sg-commercial-harbor-block","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"32812d11f02185c005de7a4e50775f8c30511c7cfb77f3a7297e4e6e3b723ee9","actionDigest":"46807157e813cfd4ebb862eeb7690edddad3988e7d55e7a481b33e27fe91aa76","releaseDigest":"7ccbf0377f8691e08a05a019e05e608d445a91b4ae75ad31c16f1b3f51b697be","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","bbs","bbs-post-detail","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-bbs-approve-surface-release-dry-run","auditDigest":"1349d6ac748f4600a30fc79668c2a71e6a777aa9ddacceecb7db79fe018f2119","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-bbs","actionDigest":"5f89f295c6e3464906fb2ef85d8b2545691457228472c940ffdc935254fbf276","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-bbs","releaseDigest":"4b469a63649a739fab138795938f8985aad860c8f5104b5011d64a48deadc5f3","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-bbs","actionDigest":"5f89f295c6e3464906fb2ef85d8b2545691457228472c940ffdc935254fbf276","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-bbs","releaseDigest":"4b469a63649a739fab138795938f8985aad860c8f5104b5011d64a48deadc5f3","assetSlug":"cn-industrial-raw-park","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"135e100d406c06775d941f75cb9e72d8380f06cabbd7ed78169d121984079a4f","actionDigest":"5f89f295c6e3464906fb2ef85d8b2545691457228472c940ffdc935254fbf276","releaseDigest":"4b469a63649a739fab138795938f8985aad860c8f5104b5011d64a48deadc5f3","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","bbs","bbs-post-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-bbs-approve-surface-release-dry-run","auditDigest":"4d0a320677aea33af0be29839c1a397584f3380c0a5d27628043a9ed64e4383e","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-bbs","actionDigest":"fab49060cbbb7d29daf6e8a0d02137125f3fc7b9c5d4d8bfca2bca47e1a0f11d","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-bbs","releaseDigest":"458204f39c2facb4a524646d5d00324a9e73586918dfdb776fd2c57a19c65e33","releaseStatus":"surface-release-preview-ready","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":"bbs","consumerLabel":"BBS","surface":"bbs-post-detail","surfaceLabel":"BBS 帖子详情","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-bbs-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:bbs:bbs-post-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-bbs","actionDigest":"fab49060cbbb7d29daf6e8a0d02137125f3fc7b9c5d4d8bfca2bca47e1a0f11d","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-bbs","releaseDigest":"458204f39c2facb4a524646d5d00324a9e73586918dfdb776fd2c57a19c65e33","assetSlug":"cn-retail-infra-pixel-mall","consumer":"bbs","surface":"bbs-post-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=bbs 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/bbs/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:bbs:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"e8ef8f7300bb4ba7e25c4174e988a237bcbd0c25d4ab9651eaff8f0fa652d94e","actionDigest":"fab49060cbbb7d29daf6e8a0d02137125f3fc7b9c5d4d8bfca2bca47e1a0f11d","releaseDigest":"458204f39c2facb4a524646d5d00324a9e73586918dfdb776fd2c57a19c65e33","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","bbs","bbs-post-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=bbs&surface=bbs-post-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/bbs/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/bbs","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/bbs","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/bbs","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-official-site-approve-surface-release-dry-run","auditDigest":"ce0ddab08c7456b06eee980c1d682d9280dc17b055e9cdc74692c9666c19e9fd","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-official-site","actionDigest":"d6e37a89240d829ef4ee294519adc27d6788e6922d79a2ca6810fd2015459a0c","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-official-site","releaseDigest":"380f0eda7f5d852b382a944d96badd979aa41560c07c2b316e3c6218e4ea3edf","releaseStatus":"surface-release-preview-ready","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":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-official-site","actionDigest":"d6e37a89240d829ef4ee294519adc27d6788e6922d79a2ca6810fd2015459a0c","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-official-site","releaseDigest":"380f0eda7f5d852b382a944d96badd979aa41560c07c2b316e3c6218e4ea3edf","assetSlug":"us-data-center-grid-node","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"8b781b92c9af1738ada48d0a0cdc46daf28d184a63abe2dd9c715cee89f7fc82","actionDigest":"d6e37a89240d829ef4ee294519adc27d6788e6922d79a2ca6810fd2015459a0c","releaseDigest":"380f0eda7f5d852b382a944d96badd979aa41560c07c2b316e3c6218e4ea3edf","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","official-site","official-home","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-official-site-approve-surface-release-dry-run","auditDigest":"ea9a78b65d2a594d1e5326ab145a70f265ee58fea8a416b0c487b953dd75f5f7","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-official-site","actionDigest":"43be856c7d396d1f6d4a3e7d7b2e0f8c9c18891fc4d08a35634b21c9b1b434e5","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-official-site","releaseDigest":"b27bceda1b636db84504161ad410e9fdad02d659b5739c8574c0c20bbbd0f4da","releaseStatus":"surface-release-preview-ready","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":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-official-site","actionDigest":"43be856c7d396d1f6d4a3e7d7b2e0f8c9c18891fc4d08a35634b21c9b1b434e5","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-official-site","releaseDigest":"b27bceda1b636db84504161ad410e9fdad02d659b5739c8574c0c20bbbd0f4da","assetSlug":"jp-hotel-jreit-block","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"d8e212505febe66b0aa4698a2233912a9c57f8146acc279a804327990f9e85b6","actionDigest":"43be856c7d396d1f6d4a3e7d7b2e0f8c9c18891fc4d08a35634b21c9b1b434e5","releaseDigest":"b27bceda1b636db84504161ad410e9fdad02d659b5739c8574c0c20bbbd0f4da","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","official-site","official-home","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-official-site-approve-surface-release-dry-run","auditDigest":"bb99249ee46c4e5b3dbd009784c50b4df90c8187b5b49f498988d1efc4a78b3b","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-official-site","actionDigest":"d37a0a5fdec1bcfc634e55d71b72141ca98e090f0d6f22182c0636cee1b804a3","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-official-site","releaseDigest":"9bb3638fd88581a1c341ef4e0f7a3c792d6391396d864e1b5cbdfd34f94badc6","releaseStatus":"surface-release-preview-ready","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":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-official-site","actionDigest":"d37a0a5fdec1bcfc634e55d71b72141ca98e090f0d6f22182c0636cee1b804a3","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-official-site","releaseDigest":"9bb3638fd88581a1c341ef4e0f7a3c792d6391396d864e1b5cbdfd34f94badc6","assetSlug":"hk-office-harbor-tower","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"43ac37d0a276a9cc25deb09756249c5e196e9b5a8f0c67b340187f2d032ee224","actionDigest":"d37a0a5fdec1bcfc634e55d71b72141ca98e090f0d6f22182c0636cee1b804a3","releaseDigest":"9bb3638fd88581a1c341ef4e0f7a3c792d6391396d864e1b5cbdfd34f94badc6","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","official-site","official-home","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","auditDigest":"6182d3d0c6db82b1b16522f319ec83b037310416999a462d556f79593cd5a82f","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-official-site","actionDigest":"b5cd88ffc215af86b91ddb40e05f94164dab5f57954a3a4796b9902fd3852713","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","releaseStatus":"surface-release-preview-ready","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":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-official-site","actionDigest":"b5cd88ffc215af86b91ddb40e05f94164dab5f57954a3a4796b9902fd3852713","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","assetSlug":"sg-commercial-harbor-block","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"b2ded2f2a7f0cc36dd1b88f36972e91740f50a95a75d189d4a660c0dd86a8392","actionDigest":"b5cd88ffc215af86b91ddb40e05f94164dab5f57954a3a4796b9902fd3852713","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","official-site","official-home","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-official-site-approve-surface-release-dry-run","auditDigest":"4fccb8fd7546d175c528284e5f4fc46353ba90be0b7e4c7d09c5fae91d1fc714","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-official-site","actionDigest":"5afee0dd3c21b8e469307ffe3e868d53bd1ec09375f222d7df8e2d228b4b1b68","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-official-site","releaseDigest":"1e372cb71bedd323293c42e535f6b991d595a26cd56cf857fd7cc4fc391bdf0a","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-official-site","actionDigest":"5afee0dd3c21b8e469307ffe3e868d53bd1ec09375f222d7df8e2d228b4b1b68","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-official-site","releaseDigest":"1e372cb71bedd323293c42e535f6b991d595a26cd56cf857fd7cc4fc391bdf0a","assetSlug":"cn-industrial-raw-park","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"61f48e8320cc30d7e92a8488a6a61571267fb5cafcc1291a844d5f723cce806c","actionDigest":"5afee0dd3c21b8e469307ffe3e868d53bd1ec09375f222d7df8e2d228b4b1b68","releaseDigest":"1e372cb71bedd323293c42e535f6b991d595a26cd56cf857fd7cc4fc391bdf0a","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","official-site","official-home","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-official-site-approve-surface-release-dry-run","auditDigest":"bc1c6118170c11770e3681aa31ae88b53fcb7e2dc3fa83706e7f79faa0e07daf","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-official-site","actionDigest":"88ad70a90a8474fbc580ddab0423f04cdbe233fb9edb351ee19891abe2eb67b6","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-official-site","releaseDigest":"78dd54be09c39651e9a1f4ad0f9a7991f6ecf8e733a2ffde52ed3e9221dbfa78","releaseStatus":"surface-release-preview-ready","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":"official-site","consumerLabel":"官网","surface":"official-home","surfaceLabel":"官网首页","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-official-site-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:official-site:official-home","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-official-site","actionDigest":"88ad70a90a8474fbc580ddab0423f04cdbe233fb9edb351ee19891abe2eb67b6","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-official-site","releaseDigest":"78dd54be09c39651e9a1f4ad0f9a7991f6ecf8e733a2ffde52ed3e9221dbfa78","assetSlug":"cn-retail-infra-pixel-mall","consumer":"official-site","surface":"official-home","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=official-site 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/official-site/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:official-site:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"e193b1c831e83e9b8b23a949b967771b74702d349e617157a85c56987876cdb7","actionDigest":"88ad70a90a8474fbc580ddab0423f04cdbe233fb9edb351ee19891abe2eb67b6","releaseDigest":"78dd54be09c39651e9a1f4ad0f9a7991f6ecf8e733a2ffde52ed3e9221dbfa78","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","official-site","official-home","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=official-site&surface=official-home","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/official-site/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/official-site","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/official-site","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","auditDigest":"657e7e2f6b05fff2f4fff483231c478f9aea77fd6381f8d9322388758354887a","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-ops-console","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","assetSlug":"us-data-center-grid-node","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"d333624476b4e47adc3623d1db8f2f3ee593f19491c2bd273ca2905166c61cda","actionDigest":"bc74aea7644f63e84e6d98bdf4a8e399f7bb3e97d4ebbfe53ff857a4cadcc7a5","releaseDigest":"78096bdc508147549c6165bd10ddce2fa0e01c5cd90b3cc335edd7c302ac9041","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","ops-console","ops-console","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","auditDigest":"6effe760f163fea5fc21bb0c891d988465a81faf2d3e76bce7d275c79ff97469","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-ops-console","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","assetSlug":"jp-hotel-jreit-block","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"2d26955a6f1aeb80e19816b68be359c9cad13f12c95e1c1a2921658bef0dd1bb","actionDigest":"e9d113f653ac9d4e3d6131eb72637db1105fc40a2a12caa3bce6f4ae6ffd1a54","releaseDigest":"c9af768c6b0a302723a60fb7d7e5b29658f415c2edc24a36618650a74498c9ab","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","ops-console","ops-console","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","auditDigest":"06e1d892d78d341ee5a3d2ce1df200f2162e65dd4766a99aa2fd94c5cf3022ed","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-ops-console","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","assetSlug":"hk-office-harbor-tower","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"a3ad3c5ec9ad42c9a3e0618e201d23203a26edaf6c06e927ba3adcf2c16fe347","actionDigest":"acdbe0c942e289085b99f5668ecb20ceb1096c7a6422628618b47d068bf86329","releaseDigest":"db7ea4ada2ecf3a7290ee4cc93cff3bfb8fcf06f5efe1fd23dc9f6c6722da2b0","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","ops-console","ops-console","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","auditDigest":"8c42b01951c6159f09bb11953f8c96667de073c3a1caba615d94488ef72cc3e0","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-ops-console","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","assetSlug":"sg-commercial-harbor-block","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"830da8714534272c45b04ff080f0861d3c336f6e8e4eef2499a49d520a8466f3","actionDigest":"3006c2b7529ac944392c9fe5ae537eeee4afe6bc76349e06d96455f249536734","releaseDigest":"81c084f93fb2125e6f5c8271e466deda004eb5c93d0020558e56d9c6e2940cdd","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","ops-console","ops-console","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","auditDigest":"dbff620fcb64b3837ffd3543241ff0482397ee921c6a07f0ba1a460ce200d320","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-ops-console","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","assetSlug":"cn-industrial-raw-park","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"1c1d546ebf05157d8c0e04896556a38028ca978f6ca7046119561134f7a8a63e","actionDigest":"99624d85c1a226d9a5b19ad630f8501329f6972cbc41b18fd2671b02d9b8d0d4","releaseDigest":"baada1e5c12c5385e5fba06eff1057205015a7ca4dd9c7a9ee422d92eccea0f7","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","ops-console","ops-console","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","auditDigest":"650c2323485ce97bffa36a1eafc26fb3faec07b006a746fd9b5ab7b29004b00f","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","releaseStatus":"surface-release-preview-ready","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":"运营台人审","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-ops-console-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:ops-console:ops-console","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","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-ops-console","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","assetSlug":"cn-retail-infra-pixel-mall","consumer":"ops-console","surface":"ops-console","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=ops-console 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/ops-console/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:ops-console:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"97d796a19d12af14601f3e6377142dc1cb6d9ad92caa9bc2ba95ac0b17251bfb","actionDigest":"121c8c672ca7a35fe98af2e71e4afb676a9b30e4510e452a2e74dbf373f3d209","releaseDigest":"eed6cd30cf3d0c0ff9b64a6eb7bd7fd335e8ca8f961ce6683db6b2d84b8a672c","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","ops-console","ops-console","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/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","auditLogPage":"/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","actionApi":"/api/public/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","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=ops-console&surface=ops-console","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"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","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/ops-console","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-pixel-atlas-approve-surface-release-dry-run","auditDigest":"737588fcfd1e79143778ea6a5265021607b2fd7b443ca6af6c86ced092769f06","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-pixel-atlas","actionDigest":"3b1c48adc3dbb20455d0ec918c24b7444b27ff23288b547da7a08ed6ff0584ae","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-pixel-atlas","releaseDigest":"fda63e36aa8ed6fad6dd49fd7ab96cec5352266754bbd6ddb437e7c66cde3dba","releaseStatus":"surface-release-preview-ready","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":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-pixel-atlas","actionDigest":"3b1c48adc3dbb20455d0ec918c24b7444b27ff23288b547da7a08ed6ff0584ae","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-pixel-atlas","releaseDigest":"fda63e36aa8ed6fad6dd49fd7ab96cec5352266754bbd6ddb437e7c66cde3dba","assetSlug":"us-data-center-grid-node","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"776ccb3be2eb1f85225ffca5f2ee39e4b6f1e951e3728746a11b4d08cc652656","actionDigest":"3b1c48adc3dbb20455d0ec918c24b7444b27ff23288b547da7a08ed6ff0584ae","releaseDigest":"fda63e36aa8ed6fad6dd49fd7ab96cec5352266754bbd6ddb437e7c66cde3dba","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-pixel-atlas-approve-surface-release-dry-run","auditDigest":"ee89d28a43fee476b32dd521ffbfd1987437130a091a9cb7a6fb4ef2a56a59d1","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-pixel-atlas","actionDigest":"41209dc84ade8faf1039642e4dbf25bf7ac92fbec68bc2071c6c3c7c5412eb56","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-pixel-atlas","releaseDigest":"9d9466e3589050bfa6f4991abe6d9a0665a065c5865a0afbe1c6fcec989a130f","releaseStatus":"surface-release-preview-ready","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":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-pixel-atlas","actionDigest":"41209dc84ade8faf1039642e4dbf25bf7ac92fbec68bc2071c6c3c7c5412eb56","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-pixel-atlas","releaseDigest":"9d9466e3589050bfa6f4991abe6d9a0665a065c5865a0afbe1c6fcec989a130f","assetSlug":"jp-hotel-jreit-block","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"5210e047f0ea3bcfdab55262e9a493079f604fb22822d5fa98c19c33466034a3","actionDigest":"41209dc84ade8faf1039642e4dbf25bf7ac92fbec68bc2071c6c3c7c5412eb56","releaseDigest":"9d9466e3589050bfa6f4991abe6d9a0665a065c5865a0afbe1c6fcec989a130f","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-pixel-atlas-approve-surface-release-dry-run","auditDigest":"695772b1b1de41d52d96f99a99d6f40b98a206186b5c1c84a20fa25c0d9fb961","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-pixel-atlas","actionDigest":"401c56e1a37d73e91d3cb82c088c50c16cae5f3934c4fbc4512b9a782e618d73","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-pixel-atlas","releaseDigest":"cb025ef73b586fb52e4b9e817f271e36ecb98a27ae3a28b329b1276844414e11","releaseStatus":"surface-release-preview-ready","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":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-pixel-atlas","actionDigest":"401c56e1a37d73e91d3cb82c088c50c16cae5f3934c4fbc4512b9a782e618d73","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-pixel-atlas","releaseDigest":"cb025ef73b586fb52e4b9e817f271e36ecb98a27ae3a28b329b1276844414e11","assetSlug":"hk-office-harbor-tower","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0b99ee6374cdc9518fa04b332b819df66066cb1c90bd6b9263158c8d6253d3ad","actionDigest":"401c56e1a37d73e91d3cb82c088c50c16cae5f3934c4fbc4512b9a782e618d73","releaseDigest":"cb025ef73b586fb52e4b9e817f271e36ecb98a27ae3a28b329b1276844414e11","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-pixel-atlas-approve-surface-release-dry-run","auditDigest":"c671363ea10027d6235132d37d5f58e4e903a4ee0ce4652ded115d59cf0797e3","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-pixel-atlas","actionDigest":"d85ed1dfdd36129f1cb26ceb5cbdd8b5477bb0154e193af664a03bc7afc75cf3","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-pixel-atlas","releaseDigest":"bfc564e211ef677d35452c9f3d5edbcd890f6cf57be8d7c1bd968aaec44d5e1d","releaseStatus":"surface-release-preview-ready","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":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-pixel-atlas","actionDigest":"d85ed1dfdd36129f1cb26ceb5cbdd8b5477bb0154e193af664a03bc7afc75cf3","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-pixel-atlas","releaseDigest":"bfc564e211ef677d35452c9f3d5edbcd890f6cf57be8d7c1bd968aaec44d5e1d","assetSlug":"sg-commercial-harbor-block","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"980122ec0e227fbc79dff24c45ae614389bfc15c4f6d788f3b5a27a36a4a9c5d","actionDigest":"d85ed1dfdd36129f1cb26ceb5cbdd8b5477bb0154e193af664a03bc7afc75cf3","releaseDigest":"bfc564e211ef677d35452c9f3d5edbcd890f6cf57be8d7c1bd968aaec44d5e1d","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-pixel-atlas-approve-surface-release-dry-run","auditDigest":"3338326a45d7ba63fa95a40f6ee9fbcfc2132a242fcae8a598998e8a4787f28b","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-pixel-atlas","actionDigest":"7b5839a91ca868c1815732f71988bd8c84d1dcbfd46beec5bf7aa2d1184bdfd6","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-pixel-atlas","releaseDigest":"4663d497e87f8cdcd9a73251609e56bb88d51e55f2edd4fa9a98cfb3f1d53fa0","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-pixel-atlas","actionDigest":"7b5839a91ca868c1815732f71988bd8c84d1dcbfd46beec5bf7aa2d1184bdfd6","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-pixel-atlas","releaseDigest":"4663d497e87f8cdcd9a73251609e56bb88d51e55f2edd4fa9a98cfb3f1d53fa0","assetSlug":"cn-industrial-raw-park","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"16a858f93936ed07e0ad53e2334316bcdc0a2a48b039b47fd745eefb77b28316","actionDigest":"7b5839a91ca868c1815732f71988bd8c84d1dcbfd46beec5bf7aa2d1184bdfd6","releaseDigest":"4663d497e87f8cdcd9a73251609e56bb88d51e55f2edd4fa9a98cfb3f1d53fa0","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-pixel-atlas-approve-surface-release-dry-run","auditDigest":"ac4e7abbd961fd9a68d66702c8a130bca38df007c50cebd84da4433d3a110445","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-pixel-atlas","actionDigest":"576dddcb03230cdf6084cf372ec014bffed31779b127d0190ca6c511dbc7e358","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-pixel-atlas","releaseDigest":"480e58afc7f3f7d36ce1f6201f1b51885942c340cef61d899aa32e15714f5a9d","releaseStatus":"surface-release-preview-ready","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":"pixel-atlas","consumerLabel":"Pixel Atlas","surface":"pixel-atlas-detail","surfaceLabel":"Pixel Atlas 详情","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-pixel-atlas-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:pixel-atlas:pixel-atlas-detail","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-pixel-atlas","actionDigest":"576dddcb03230cdf6084cf372ec014bffed31779b127d0190ca6c511dbc7e358","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-pixel-atlas","releaseDigest":"480e58afc7f3f7d36ce1f6201f1b51885942c340cef61d899aa32e15714f5a9d","assetSlug":"cn-retail-infra-pixel-mall","consumer":"pixel-atlas","surface":"pixel-atlas-detail","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=pixel-atlas 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/pixel-atlas/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:pixel-atlas:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"d650ea8187278336ea209c89c5861ca5926fa1a9dff457c3aea6e958e9ba7ade","actionDigest":"576dddcb03230cdf6084cf372ec014bffed31779b127d0190ca6c511dbc7e358","releaseDigest":"480e58afc7f3f7d36ce1f6201f1b51885942c340cef61d899aa32e15714f5a9d","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","pixel-atlas","pixel-atlas-detail","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=pixel-atlas&surface=pixel-atlas-detail","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/pixel-atlas/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/pixel-atlas","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/pixel-atlas","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/pixel-atlas","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-vr-scene-approve-surface-release-dry-run","auditDigest":"f41f803b5d19b24823c3f9cbb81355dcbf6640217c51c46db3eecad61f798ba3","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-vr-scene","actionDigest":"7ef1a3a96726d769fc12bd298f6b4799bb625d458d2bd0047729b056c1d700ad","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-vr-scene","releaseDigest":"d47ba51988c3de86a4db045036452904e9711f89a89b1faa1c731ba0f13f064d","releaseStatus":"surface-release-preview-ready","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":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-us-data-center-grid-node-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"us-data-center-grid-node:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-us-data-center-grid-node-vr-scene","actionDigest":"7ef1a3a96726d769fc12bd298f6b4799bb625d458d2bd0047729b056c1d700ad","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-us-data-center-grid-node-vr-scene","releaseDigest":"d47ba51988c3de86a4db045036452904e9711f89a89b1faa1c731ba0f13f064d","assetSlug":"us-data-center-grid-node","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","requiredMarkers":["LSE:04686a3d2ece","LSE:5b5c8c1a3257","LSE:cfb0df0c25c5","LSE:a90f35af8b02","LSE:5066467ebe50"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:us-data-center-grid-node:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"75e6346cfbabe495d0fef83602510e8a1d25ab720ec6e540d74b3ffb19e1deb4","actionDigest":"7ef1a3a96726d769fc12bd298f6b4799bb625d458d2bd0047729b056c1d700ad","releaseDigest":"d47ba51988c3de86a4db045036452904e9711f89a89b1faa1c731ba0f13f064d","sourceManifestDigest":"bf991e64d79f2ccfe624cd3e1015aa7c51006d034fe6f0b0bb67151840235036","entities":["us-data-center-grid-node","vr-scene","vr-asset-scene","approve-surface-release-dry-run","us"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=us-data-center-grid-node&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=us-data-center-grid-node","manifestPage":"/operations/asset-visual-local-source-manifest?asset=us-data-center-grid-node","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/us-data-center-grid-node/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/us-data-center-grid-node/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/us-data-center-grid-node/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/us-data-center-grid-node","manifestResourceUri":"reits://asset-visual-local-source-manifest/us-data-center-grid-node","assetResourceUri":"reits://asset/us-data-center-grid-node","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/us-data-center-grid-node/vr-scene","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-vr-scene-approve-surface-release-dry-run","auditDigest":"8777d9b49bfa1c7232af5668ebae9addb8197d39f45de5ed6431d94ca861646a","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-vr-scene","actionDigest":"6839d0743d56490b42320fc970ebc8382690ce52c099f3335bb0dcf218dfc52a","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-vr-scene","releaseDigest":"3a68f5645362985e893a668b7a7c89f196909b9b029b9a1ff7f0cb47437d9404","releaseStatus":"surface-release-preview-ready","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":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-jp-hotel-jreit-block-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"jp-hotel-jreit-block:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-jp-hotel-jreit-block-vr-scene","actionDigest":"6839d0743d56490b42320fc970ebc8382690ce52c099f3335bb0dcf218dfc52a","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-jp-hotel-jreit-block-vr-scene","releaseDigest":"3a68f5645362985e893a668b7a7c89f196909b9b029b9a1ff7f0cb47437d9404","assetSlug":"jp-hotel-jreit-block","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","requiredMarkers":["LSE:217c4b50117a","LSE:63053e2acca9","LSE:70c498d01a1a","LSE:a292f0d7f49c","LSE:4a31fb09e5d2"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:jp-hotel-jreit-block:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0dd1abd8c66bc6d43bf150c9232834e218b153704f08d50fe67faa2cfdc0c6a2","actionDigest":"6839d0743d56490b42320fc970ebc8382690ce52c099f3335bb0dcf218dfc52a","releaseDigest":"3a68f5645362985e893a668b7a7c89f196909b9b029b9a1ff7f0cb47437d9404","sourceManifestDigest":"04d2d8b33e5f7f5035844a0d84f82c916b97cfae78ea0a8ba02c699c64f18acb","entities":["jp-hotel-jreit-block","vr-scene","vr-asset-scene","approve-surface-release-dry-run","jp"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=jp-hotel-jreit-block&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=jp-hotel-jreit-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=jp-hotel-jreit-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/jp-hotel-jreit-block/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/jp-hotel-jreit-block/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/jp-hotel-jreit-block/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/jp-hotel-jreit-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/jp-hotel-jreit-block","assetResourceUri":"reits://asset/jp-hotel-jreit-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/jp-hotel-jreit-block/vr-scene","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-vr-scene-approve-surface-release-dry-run","auditDigest":"b892ec363f02369743841fd4f20849122aa3196bbfcba3c9dda1fa4411e179c1","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-vr-scene","actionDigest":"0bcde96ab61bf7ea03bf541b92b81b7f495223be019424e0b7ef13ad163dd15f","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-vr-scene","releaseDigest":"1c616fe8e4f5c3363a2483dd3fc07160aac10028107195cf31cb9e4f277ad609","releaseStatus":"surface-release-preview-ready","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":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-hk-office-harbor-tower-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"hk-office-harbor-tower:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-hk-office-harbor-tower-vr-scene","actionDigest":"0bcde96ab61bf7ea03bf541b92b81b7f495223be019424e0b7ef13ad163dd15f","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-hk-office-harbor-tower-vr-scene","releaseDigest":"1c616fe8e4f5c3363a2483dd3fc07160aac10028107195cf31cb9e4f277ad609","assetSlug":"hk-office-harbor-tower","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","requiredMarkers":["LSE:4519d0656be6","LSE:e2e931a90cf3","LSE:ea99364e6f8d","LSE:eb8bf5d81dba","LSE:7382f700cfb0"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:hk-office-harbor-tower:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0bc6f681187b733f25191e32e96b4cbd2dc7b8a60d6bfb63aa69f61bec228db2","actionDigest":"0bcde96ab61bf7ea03bf541b92b81b7f495223be019424e0b7ef13ad163dd15f","releaseDigest":"1c616fe8e4f5c3363a2483dd3fc07160aac10028107195cf31cb9e4f277ad609","sourceManifestDigest":"1f9aa803dea35cdb96429a71efd5907cbd78856d3b666d3bb8e46be7bae419bf","entities":["hk-office-harbor-tower","vr-scene","vr-asset-scene","approve-surface-release-dry-run","hk"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=hk-office-harbor-tower&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=hk-office-harbor-tower","manifestPage":"/operations/asset-visual-local-source-manifest?asset=hk-office-harbor-tower","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/hk-office-harbor-tower/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/hk-office-harbor-tower/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/hk-office-harbor-tower/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/hk-office-harbor-tower","manifestResourceUri":"reits://asset-visual-local-source-manifest/hk-office-harbor-tower","assetResourceUri":"reits://asset/hk-office-harbor-tower","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/hk-office-harbor-tower/vr-scene","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-vr-scene-approve-surface-release-dry-run","auditDigest":"843fabf44a90a99619b2b77402731f5203ad108979ba58536206d608cf424903","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-vr-scene","actionDigest":"f72254abcd8f6c515a20537e4fe883e40f607be562d4fee571288add7f3fa64c","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-vr-scene","releaseDigest":"aba72ecc2c3ed09dbf9f4a10369543ec017566f60d10a3d7ad7776ec94291fca","releaseStatus":"surface-release-preview-ready","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":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"sg-commercial-harbor-block:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-sg-commercial-harbor-block-vr-scene","actionDigest":"f72254abcd8f6c515a20537e4fe883e40f607be562d4fee571288add7f3fa64c","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-vr-scene","releaseDigest":"aba72ecc2c3ed09dbf9f4a10369543ec017566f60d10a3d7ad7776ec94291fca","assetSlug":"sg-commercial-harbor-block","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:sg-commercial-harbor-block:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"3ee506f5439ecd7983f19c4aae094d55ec73fba6b142d773214f1c8926a561f2","actionDigest":"f72254abcd8f6c515a20537e4fe883e40f607be562d4fee571288add7f3fa64c","releaseDigest":"aba72ecc2c3ed09dbf9f4a10369543ec017566f60d10a3d7ad7776ec94291fca","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","entities":["sg-commercial-harbor-block","vr-scene","vr-asset-scene","approve-surface-release-dry-run","sg"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=sg-commercial-harbor-block","manifestPage":"/operations/asset-visual-local-source-manifest?asset=sg-commercial-harbor-block","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/sg-commercial-harbor-block/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/sg-commercial-harbor-block","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/sg-commercial-harbor-block/vr-scene","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-vr-scene-approve-surface-release-dry-run","auditDigest":"2450c68eda1d1d7c8b351ac9d7a76e8bd0c671c485d4b9121a4632f332470c73","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-vr-scene","actionDigest":"4040f006352113c7cd10ef74e3f3edf044be1c0bdea37e081e6c536a9e2dcc64","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-vr-scene","releaseDigest":"bda7802b26c45359704e012537b02162cd2d06368c13854dca29a12fef359917","releaseStatus":"surface-release-preview-ready","assetSlug":"cn-industrial-raw-park","assetName":"产业园 RAW Park","shortName":"RAW Park","nftStyleName":"REITs Pixel Asset #CN-Park-02","countrySlug":"cn","countryName":"中国内地","cityName":"苏州","assetType":"产业园区","consumer":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-industrial-raw-park-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-industrial-raw-park:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-industrial-raw-park-vr-scene","actionDigest":"4040f006352113c7cd10ef74e3f3edf044be1c0bdea37e081e6c536a9e2dcc64","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-industrial-raw-park-vr-scene","releaseDigest":"bda7802b26c45359704e012537b02162cd2d06368c13854dca29a12fef359917","assetSlug":"cn-industrial-raw-park","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","requiredMarkers":["LSE:1f7a15164da1","LSE:c3559f472450","LSE:355b9b0239bb","LSE:766373ffb23b","LSE:54c314dd7507"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-industrial-raw-park:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"d9a7555de0d31a80d2b25cad4333afda28154dff2e8c6059089adcbc25ad144e","actionDigest":"4040f006352113c7cd10ef74e3f3edf044be1c0bdea37e081e6c536a9e2dcc64","releaseDigest":"bda7802b26c45359704e012537b02162cd2d06368c13854dca29a12fef359917","sourceManifestDigest":"75abda10409e72a970c171bbc58343581cdf094d5dfb9b3e45281ffcd89ebd6a","entities":["cn-industrial-raw-park","vr-scene","vr-asset-scene","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-industrial-raw-park&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-industrial-raw-park","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-industrial-raw-park","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-industrial-raw-park/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-industrial-raw-park/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-industrial-raw-park/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-industrial-raw-park","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-industrial-raw-park","assetResourceUri":"reits://asset/cn-industrial-raw-park","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-industrial-raw-park/vr-scene","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","auditLogId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-vr-scene-approve-surface-release-dry-run","auditDigest":"ef3a2b9618338acce589f1a5700eb1bc6b0f6cf33638d7fe3ddd688686db61e5","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-vr-scene","actionDigest":"c49419a7915e633b2cf58329cbad39d33a7fd9fce348ac25364b056cf29ebfdb","action":"approve-surface-release-dry-run","actionLabel":"批准发布 dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-vr-scene","releaseDigest":"50cc594f749ed028b349e49719d55c42977da5926b286d3299ff2dd4d6c79dee","releaseStatus":"surface-release-preview-ready","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":"vr-scene","consumerLabel":"VR","surface":"vr-asset-scene","surfaceLabel":"VR 资产场景","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"status":"audit-schema-ready","statusLabel":"审计 schema 可校验","auditSchemaDryRun":true,"appendOnly":true,"immutable":true,"auditWriteDisabled":true,"actionWriteDisabled":true,"mcpIndexWriteDisabled":true,"publicSurfaceWriteDisabled":true,"approvalEvidenceWriteDisabled":true,"surfacePromotionWriteDisabled":true,"consumerCacheWriteDisabled":true,"bbsPostDisabled":true,"aiPersistDisabled":true,"mapMutationDisabled":true,"vrMutationDisabled":true,"registryPromotionDisabled":true,"imageReplacementDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"auditLogWritten":false,"actionCommitted":false,"mcpIndexWritten":false,"approvalEvidenceWritten":false,"productionReleaseAllowed":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsReplyPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromoted":false,"imageReplaced":false,"requiredInputs":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"blockers":[],"auditLogSchema":{"table":"asset_visual_local_source_surface_release_action_audit_log","schemaVersion":"2026-07-local-source-surface-release-action-audit-log-dry-run-v1","eventId":"asset-visual-local-source-surface-release-action-audit-cn-retail-infra-pixel-mall-vr-scene-approve-surface-release-dry-run","eventType":"surface-release-action-dry-run-audited","partitionKey":"cn-retail-infra-pixel-mall:vr-scene:vr-asset-scene","actionId":"asset-visual-local-source-surface-release-action-approve-surface-release-dry-run-cn-retail-infra-pixel-mall-vr-scene","actionDigest":"c49419a7915e633b2cf58329cbad39d33a7fd9fce348ac25364b056cf29ebfdb","action":"approve-surface-release-dry-run","actionStatus":"action-draft-ready","releasePreviewId":"asset-visual-local-source-surface-release-cn-retail-infra-pixel-mall-vr-scene","releaseDigest":"50cc594f749ed028b349e49719d55c42977da5926b286d3299ff2dd4d6c79dee","assetSlug":"cn-retail-infra-pixel-mall","consumer":"vr-scene","surface":"vr-asset-scene","fromStatus":"surface-release-preview-ready","toStatus":"surface-release-approved-dry-run","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","requiredMarkers":["LSE:7017c983e7f3","LSE:8c958d8840a4","LSE:4ebcdc919855","LSE:16ee47a18ae2","LSE:ca2e2132613a"],"createdAt":"2026-07-31T18:33:39.541Z","immutable":true},"postDryRunAuditPlan":{"validator":"validateAssetVisualLocalSourceSurfaceReleaseAction","requestFields":["actorRole","actorName","reason","dryRun","writeDisabled","secondConfirm","reviewerId","reviewedAt","approvalEvidenceUri","approvalEvidenceDigest","releaseDigest","sourceManifestDigest","mfaState"],"auditFields":["auditSchemaDryRun","auditWriteDisabled","mcpIndexWriteDisabled","auditLogOnly","appendOnly","immutable","schemaVersion","retentionClass"],"expectedAcceptedCanWrite":false,"expectedCommitted":false,"expectedAuditLogWritten":false,"expectedMcpIndexWritten":false,"expectedSurfacePromotionWritten":false,"expectedConsumerCacheWritten":false,"expectedBbsReplyPosted":false,"expectedAiAnswerPersisted":false,"expectedMapLayerMutated":false,"expectedVrSceneMutated":false,"digestField":"actionDigest","actorField":"actorRole","requiredAcknowledgements":["dryRun","writeDisabled","auditLogOnly","appendOnly"]},"appendOnlyRules":[{"id":"append-only-event","label":"只能追加审计事件","enforced":true,"note":"任何修正都必须追加 correction/redaction 事件，不允许覆盖原审计记录。"},{"id":"no-surface-write","label":"不写消费面","enforced":true,"note":"当前 consumer=vr-scene 只能读取审计预演，不能触发发布或缓存写入。"},{"id":"digest-chain-required","label":"digest 链必填","enforced":true,"note":"审计记录必须携带 actionDigest、releaseDigest 和 sourceManifestDigest。"}],"mcpIndexSchema":{"resourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/vr-scene/approve-surface-release-dry-run","indexKey":"surface-release-action-audit:cn-retail-infra-pixel-mall:vr-scene:approve-surface-release-dry-run","visibility":"ops-governance","noindex":true,"sourceDigest":"0fb5f1bfa35c3b59e7213cba42027873262440508f7627d5067c7552fb2364dc","actionDigest":"c49419a7915e633b2cf58329cbad39d33a7fd9fce348ac25364b056cf29ebfdb","releaseDigest":"50cc594f749ed028b349e49719d55c42977da5926b286d3299ff2dd4d6c79dee","sourceManifestDigest":"f1f1ebd3d9dd3a9f755d98d23e5b22ef42ace31325210b479685226fcaf9a2c3","entities":["cn-retail-infra-pixel-mall","vr-scene","vr-asset-scene","approve-surface-release-dry-run","cn"]},"retentionPolicy":{"retentionClass":"governance-audit","minimumDays":2555,"deleteMode":"append-redaction-event-only","legalHoldReady":true},"links":{"auditLogApi":"/api/public/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","auditLogPage":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","action":"/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","actionApi":"/api/public/operations/asset-visual-local-source-surface-release-actions?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene&action=approve-surface-release-dry-run","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene","releaseApi":"/api/public/operations/asset-visual-local-source-surface-release-dry-run?asset=cn-retail-infra-pixel-mall&consumer=vr-scene&surface=vr-asset-scene","lookupPage":"/operations/asset-visual-local-source-mcp-citation-lookup-dry-run?asset=cn-retail-infra-pixel-mall","manifestPage":"/operations/asset-visual-local-source-manifest?asset=cn-retail-infra-pixel-mall","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":{"actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/cn-retail-infra-pixel-mall/vr-scene/approve-surface-release-dry-run","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/approve-surface-release-dry-run/cn-retail-infra-pixel-mall/vr-scene","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/cn-retail-infra-pixel-mall/vr-scene","lookupCandidateResourceUri":"reits://asset-visual-local-source-mcp-citation-lookup/cn-retail-infra-pixel-mall","manifestResourceUri":"reits://asset-visual-local-source-manifest/cn-retail-infra-pixel-mall","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall","citationPreviewResourceUri":"reits://asset-visual-local-source-citation-preview/cn-retail-infra-pixel-mall/vr-scene","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":"audit-schema-ready","label":"审计 schema 可校验","count":42},{"status":"needs-action-draft","label":"需要动作草稿","count":0},{"status":"needs-audit-fields","label":"需要审计字段","count":0},{"status":"blocked-by-policy","label":"策略阻断","count":0}],"actionBreakdown":[{"action":"approve-surface-release-dry-run","label":"批准发布 dry-run","count":42,"readyCount":42}],"consumerBreakdown":[{"consumer":"official-site","label":"官网","count":6,"readyCount":6},{"consumer":"ops-console","label":"运营台","count":6,"readyCount":6},{"consumer":"asset-map","label":"资产地图","count":6,"readyCount":6},{"consumer":"ai-assistant","label":"AI","count":6,"readyCount":6},{"consumer":"bbs","label":"BBS","count":6,"readyCount":6},{"consumer":"pixel-atlas","label":"Pixel Atlas","count":6,"readyCount":6},{"consumer":"vr-scene","label":"VR","count":6,"readyCount":6}],"publicNotes":["当前筛选范围输出 42 条消费面发布动作审计日志 dry-run，全部来自发布人工动作草稿。","审计日志只生成 append-only schema、MCP index 预览和 retention policy，不写审计表，也不提交审批动作。","真实上线前必须把 POST validation 结果转入独立审计服务，并由双人审批和回滚包共同确认。"],"qaWarnings":["auditLogWritten、mcpIndexWritten、actionCommitted、approvalEvidenceWritten 必须始终为 0。","surfacePromotionWritten、consumerCacheWritten、bbsReplyPosted、aiAnswerPersisted、mapLayerMutated、vrSceneMutated 必须始终为 0。","appendOnly、immutable、auditWriteDisabled、mcpIndexWriteDisabled、tradingUseDisabled 必须始终为 true。"]}