{"generatedAt":"2026-07-31T18:33:39.541Z","scope":{"countrySlug":"sg","assetSlug":null,"formatKey":null,"consumer":"official-site","surface":null,"releaseStatus":null,"action":null,"actionStatus":null,"auditStatus":null,"rollbackStatus":null,"status":null,"correctionType":null},"metrics":{"dualControlCount":4,"dualControlReadyCount":4,"needsCounterpartyCount":0,"needsDualControlFieldsCount":0,"needsCorrectionEventCount":0,"blockedByPolicyCount":0,"samePersonForbiddenCount":4,"secondConfirmRequiredCount":4,"approvalWriteDisabledCount":4,"correctionWriteDisabledCount":4,"originalAuditImmutableCount":4,"originalRollbackImmutableCount":4,"appendOnlyCount":4,"approvalWrittenCount":0,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"rollbackPackageMutatedCount":0,"sessionCreatedCount":0,"mcpIndexWrittenCount":0,"actionCommittedCount":0,"rollbackExecutedCount":0,"surfacePromotionWrittenCount":0,"consumerCacheWrittenCount":0,"bbsPostCount":0,"aiAnswerPersistedCount":0,"mapLayerMutatedCount":0,"vrSceneMutatedCount":0,"registryPromotionAllowedCount":0,"tradingUseDisabledCount":4,"approvalDigestCount":4,"correctionDigestCount":4,"mcpResourceCount":4},"records":[{"generatedAt":"2026-07-31T18:33:39.541Z","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","correctionDigest":"9ee5988ed48e02833e8f9e4dda11df4d7fb1dd60acbab6acba27dafc13aedbb2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","targetAuditDigest":"6182d3d0c6db82b1b16522f319ec83b037310416999a462d556f79593cd5a82f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","targetRollbackDigest":"5584037b34c99aa9c678a30fa4838aa9b64f29dde666439283c931f86290f747","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","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","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":"官网首页","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"metadata-correction","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错 schema 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"samePersonForbidden":true,"secondConfirmRequired":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"sessionCreated":false,"mcpIndexWritten":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetRollbackPackageId","targetRollbackDigest","originalAuditImmutableAccepted","originalRollbackImmutableAccepted"],"blockers":[],"approvalSchema":{"table":"asset_visual_local_source_surface_release_audit_correction_approvals","schemaVersion":"2026-07-local-source-surface-release-audit-correction-dual-control-v1","approvalId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","approvalType":"local-source-surface-release-audit-correction-dual-control","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","correctionDigest":"9ee5988ed48e02833e8f9e4dda11df4d7fb1dd60acbab6acba27dafc13aedbb2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","targetAuditDigest":"6182d3d0c6db82b1b16522f319ec83b037310416999a462d556f79593cd5a82f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-approve-surface-release-dry-run","targetRollbackDigest":"5584037b34c99aa9c678a30fa4838aa9b64f29dde666439283c931f86290f747","actionDigest":"b5cd88ffc215af86b91ddb40e05f94164dab5f57954a3a4796b9902fd3852713","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","correctionType":"metadata-correction","consumer":"official-site","surface":"official-home","initiatorRole":"editor","reviewerRole":"ops","secondConfirmRequired":true,"samePersonForbidden":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"createdAt":"2026-07-31T18:33:39.541Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责发起源图消费面纠错、核对回滚包和运营变更单，但不能绕过双人确认。"},{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 digest、source markers、consumer surface 与只读展示一致性复核。"},{"role":"editor","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。"},{"role":"compliance","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责 redaction、策略阻断、非投资建议和 no-trading 红线。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。"}],"dualControlPacket":{"initiatorSlot":"local-source-correction-initiator","reviewerSlot":"local-source-correction-reviewer","futureIdentityProvider":"future:ops-sso + local-source-surface-release-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true,"correctionWriteDisabled":true,"preserveAuditDigest":true,"preserveRollbackDigest":true,"noPublicSideEffect":true},"approvalDigest":"3e80cd4ec9d034dcbc2e902f582b0f27cf2010e0f3d70dbb926972448ed6eed2","links":{"dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run&correctionType=metadata-correction","dualControlPage":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=approve-surface-release-dry-run","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=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","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","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":{"dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/official-site/approve-surface-release-dry-run","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/official-site/approve-surface-release-dry-run","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/official-site/approve-surface-release-dry-run","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","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-request-surface-copy-fix","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-request-surface-copy-fix","correctionDigest":"fc42aec936ff94ddf4621a448cfc8ba93e2b47e79da804a5167763ac493064b2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-request-surface-copy-fix","targetAuditDigest":"6651c073ac42d3011002285df449afe9292b17e001171c034d3e5586a652dd5f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-request-surface-copy-fix","targetRollbackDigest":"5602f166d40669ace640b749e9e678ff171377dd0a084ed8dc016f50013b798f","actionId":"asset-visual-local-source-surface-release-action-request-surface-copy-fix-sg-commercial-harbor-block-official-site","actionDigest":"79ed5b45b5307ca287450ab6e0e97de580928431b44838b43fe2134e03e30f1f","action":"request-surface-copy-fix","actionLabel":"请求文案修复","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","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":"官网首页","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"metadata-correction","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错 schema 可校验","redactionScope":"rollback-package-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"samePersonForbidden":true,"secondConfirmRequired":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"sessionCreated":false,"mcpIndexWritten":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetRollbackPackageId","targetRollbackDigest","originalAuditImmutableAccepted","originalRollbackImmutableAccepted"],"blockers":[],"approvalSchema":{"table":"asset_visual_local_source_surface_release_audit_correction_approvals","schemaVersion":"2026-07-local-source-surface-release-audit-correction-dual-control-v1","approvalId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-request-surface-copy-fix","approvalType":"local-source-surface-release-audit-correction-dual-control","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-request-surface-copy-fix","correctionDigest":"fc42aec936ff94ddf4621a448cfc8ba93e2b47e79da804a5167763ac493064b2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-request-surface-copy-fix","targetAuditDigest":"6651c073ac42d3011002285df449afe9292b17e001171c034d3e5586a652dd5f","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-request-surface-copy-fix","targetRollbackDigest":"5602f166d40669ace640b749e9e678ff171377dd0a084ed8dc016f50013b798f","actionDigest":"79ed5b45b5307ca287450ab6e0e97de580928431b44838b43fe2134e03e30f1f","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","correctionType":"metadata-correction","consumer":"official-site","surface":"official-home","initiatorRole":"editor","reviewerRole":"ops","secondConfirmRequired":true,"samePersonForbidden":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"createdAt":"2026-07-31T18:33:39.541Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责发起源图消费面纠错、核对回滚包和运营变更单，但不能绕过双人确认。"},{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 digest、source markers、consumer surface 与只读展示一致性复核。"},{"role":"editor","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。"},{"role":"compliance","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责 redaction、策略阻断、非投资建议和 no-trading 红线。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。"}],"dualControlPacket":{"initiatorSlot":"local-source-correction-initiator","reviewerSlot":"local-source-correction-reviewer","futureIdentityProvider":"future:ops-sso + local-source-surface-release-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true,"correctionWriteDisabled":true,"preserveAuditDigest":true,"preserveRollbackDigest":true,"noPublicSideEffect":true},"approvalDigest":"959816bdf66b0e607469b8754e5cdc3db94fcb546dd4b93ce2cb7059bb4d7146","links":{"dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix&correctionType=metadata-correction","dualControlPage":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix&correctionType=metadata-correction","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-surface-copy-fix","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","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":{"dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/official-site/request-surface-copy-fix","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/official-site/request-surface-copy-fix","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/official-site/request-surface-copy-fix","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/official-site/request-surface-copy-fix","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-surface-copy-fix/sg-commercial-harbor-block/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/official-site","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-request-risk-review","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-request-risk-review","correctionDigest":"261da7bfade74d3d3425d8655b4c0b11156f85cc911407733241a18a97663bd2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-request-risk-review","targetAuditDigest":"37dc335dca1864028d4b878db17533368a88cc396050ddd38d7318da03823e61","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-request-risk-review","targetRollbackDigest":"3cfa83ebc4f6d31a232b46f7e03ddfe775ca7839c272ddb428ace5b7fcc4c876","actionId":"asset-visual-local-source-surface-release-action-request-risk-review-sg-commercial-harbor-block-official-site","actionDigest":"c67c921f3470dd58f9dc8667fbb9cb47476eaf8eb1c7af50f9271e81af53c404","action":"request-risk-review","actionLabel":"请求风控复核","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","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":"官网首页","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错 schema 可校验","redactionScope":"metadata-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"samePersonForbidden":true,"secondConfirmRequired":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"sessionCreated":false,"mcpIndexWritten":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetRollbackPackageId","targetRollbackDigest","originalAuditImmutableAccepted","originalRollbackImmutableAccepted"],"blockers":[],"approvalSchema":{"table":"asset_visual_local_source_surface_release_audit_correction_approvals","schemaVersion":"2026-07-local-source-surface-release-audit-correction-dual-control-v1","approvalId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-request-risk-review","approvalType":"local-source-surface-release-audit-correction-dual-control","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-request-risk-review","correctionDigest":"261da7bfade74d3d3425d8655b4c0b11156f85cc911407733241a18a97663bd2","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-request-risk-review","targetAuditDigest":"37dc335dca1864028d4b878db17533368a88cc396050ddd38d7318da03823e61","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-request-risk-review","targetRollbackDigest":"3cfa83ebc4f6d31a232b46f7e03ddfe775ca7839c272ddb428ace5b7fcc4c876","actionDigest":"c67c921f3470dd58f9dc8667fbb9cb47476eaf8eb1c7af50f9271e81af53c404","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","correctionType":"policy-blocker-note","consumer":"official-site","surface":"official-home","initiatorRole":"ops","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"createdAt":"2026-07-31T18:33:39.541Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责发起源图消费面纠错、核对回滚包和运营变更单，但不能绕过双人确认。"},{"role":"qa","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责 digest、source markers、consumer surface 与只读展示一致性复核。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断、非投资建议和 no-trading 红线。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。"}],"dualControlPacket":{"initiatorSlot":"local-source-correction-initiator","reviewerSlot":"local-source-correction-reviewer","futureIdentityProvider":"future:ops-sso + local-source-surface-release-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true,"correctionWriteDisabled":true,"preserveAuditDigest":true,"preserveRollbackDigest":true,"noPublicSideEffect":true},"approvalDigest":"63f2341cbc80673d473851feb30869ba4d9d8aaaad43bab70a1cbe06951c5b12","links":{"dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review&correctionType=policy-blocker-note","dualControlPage":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review&correctionType=policy-blocker-note","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=request-risk-review","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","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":{"dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/official-site/request-risk-review","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/official-site/request-risk-review","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/official-site/request-risk-review","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/official-site/request-risk-review","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/request-risk-review/sg-commercial-harbor-block/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/official-site","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}},{"generatedAt":"2026-07-31T18:33:39.541Z","dualControlId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-reject-surface-release","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-reject-surface-release","correctionDigest":"ec3d7d11b21adc6a3d1632d1a72c4917bfb509e4be5ae9c466258a9fc31c8a4b","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-reject-surface-release","targetAuditDigest":"d58e0d16004427b6a4ec04092616ee35156d0065a26b55b8beee26f201eeb773","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-reject-surface-release","targetRollbackDigest":"09e0cf167219c9f4b8bb3f94f32e9df77d5414bb16dbf7af21f36f32b9f7ed5d","actionId":"asset-visual-local-source-surface-release-action-reject-surface-release-sg-commercial-harbor-block-official-site","actionDigest":"a5bf03885b027e0dfa414cde760bb67ec82d3b11698ab6bdcb672e00274a2031","action":"reject-surface-release","actionLabel":"拒绝发布","releasePreviewId":"asset-visual-local-source-surface-release-sg-commercial-harbor-block-official-site","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","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":"官网首页","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错 schema 可校验","redactionScope":"consumer-copy-only","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","sourceEvidenceDigestCount":5,"requiredMarkers":["LSE:af86cb696408","LSE:b3599f953443","LSE:1d3f0a43b3bd","LSE:3db7f6e914da","LSE:03d25d3167cc"],"dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"appendOnly":true,"samePersonForbidden":true,"secondConfirmRequired":true,"approvalWritten":false,"correctionEventWritten":false,"auditLogMutated":false,"rollbackPackageMutated":false,"sessionCreated":false,"mcpIndexWritten":false,"actionCommitted":false,"rollbackExecuted":false,"surfacePromotionWritten":false,"consumerCacheWritten":false,"bbsPosted":false,"aiAnswerPersisted":false,"mapLayerMutated":false,"vrSceneMutated":false,"registryPromotionAllowed":false,"tradingUseDisabled":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetRollbackPackageId","targetRollbackDigest","originalAuditImmutableAccepted","originalRollbackImmutableAccepted"],"blockers":[],"approvalSchema":{"table":"asset_visual_local_source_surface_release_audit_correction_approvals","schemaVersion":"2026-07-local-source-surface-release-audit-correction-dual-control-v1","approvalId":"asset-visual-local-source-surface-release-audit-correction-dual-control-sg-commercial-harbor-block-official-site-reject-surface-release","approvalType":"local-source-surface-release-audit-correction-dual-control","correctionEventId":"asset-visual-local-source-surface-release-audit-correction-sg-commercial-harbor-block-official-site-reject-surface-release","correctionDigest":"ec3d7d11b21adc6a3d1632d1a72c4917bfb509e4be5ae9c466258a9fc31c8a4b","targetAuditLogId":"asset-visual-local-source-surface-release-action-audit-sg-commercial-harbor-block-official-site-reject-surface-release","targetAuditDigest":"d58e0d16004427b6a4ec04092616ee35156d0065a26b55b8beee26f201eeb773","targetRollbackPackageId":"asset-visual-local-source-surface-release-rollback-sg-commercial-harbor-block-official-site-reject-surface-release","targetRollbackDigest":"09e0cf167219c9f4b8bb3f94f32e9df77d5414bb16dbf7af21f36f32b9f7ed5d","actionDigest":"a5bf03885b027e0dfa414cde760bb67ec82d3b11698ab6bdcb672e00274a2031","releaseDigest":"e7793888853c592c6d85f6c7f76d218252f2875da82209da26ca0bd7746eb991","sourceManifestDigest":"e8697bcb7e114031877b80144f6ed05ae2ab204e09d6f55ac7176ed83df0635d","correctionType":"redaction-request","consumer":"official-site","surface":"official-home","initiatorRole":"compliance","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"originalAuditImmutable":true,"originalRollbackImmutable":true,"createdAt":"2026-07-31T18:33:39.541Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责发起源图消费面纠错、核对回滚包和运营变更单，但不能绕过双人确认。"},{"role":"qa","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 digest、source markers、consumer surface 与只读展示一致性复核。"},{"role":"editor","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责官网、BBS、AI 脚注和公开文案 redaction 口径复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断、非投资建议和 no-trading 红线。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、原审计不可变、原回滚包不可变和写入禁用。"}],"dualControlPacket":{"initiatorSlot":"local-source-correction-initiator","reviewerSlot":"local-source-correction-reviewer","futureIdentityProvider":"future:ops-sso + local-source-surface-release-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true,"correctionWriteDisabled":true,"preserveAuditDigest":true,"preserveRollbackDigest":true,"noPublicSideEffect":true},"approvalDigest":"31814c2b19632b493dc37edcf624406b6729148b597a6724783014d0b057771c","links":{"dualControlApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release&correctionType=redaction-request","dualControlPage":"/operations/asset-visual-local-source-surface-release-audit-correction-dual-control?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release&correctionType=redaction-request","correction":"/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release","correctionApi":"/api/public/operations/asset-visual-local-source-surface-release-audit-corrections?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release","rollback":"/operations/asset-visual-local-source-surface-release-rollback-package-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release","auditLog":"/operations/asset-visual-local-source-surface-release-action-audit-log-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release","action":"/operations/asset-visual-local-source-surface-release-actions?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home&action=reject-surface-release","releasePage":"/operations/asset-visual-local-source-surface-release-dry-run?asset=sg-commercial-harbor-block&consumer=official-site&surface=official-home","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":{"dualControlResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction-dual-control/sg-commercial-harbor-block/official-site/reject-surface-release","correctionResourceUri":"reits://asset-visual-local-source-surface-release-audit-correction/sg-commercial-harbor-block/official-site/reject-surface-release","rollbackPackageResourceUri":"reits://asset-visual-local-source-surface-release-rollback-package/sg-commercial-harbor-block/official-site/reject-surface-release","actionAuditLogResourceUri":"reits://asset-visual-local-source-surface-release-action-audit-log/sg-commercial-harbor-block/official-site/reject-surface-release","actionResourceUri":"reits://asset-visual-local-source-surface-release-action/reject-surface-release/sg-commercial-harbor-block/official-site","releasePreviewResourceUri":"reits://asset-visual-local-source-surface-release/sg-commercial-harbor-block/official-site","manifestResourceUri":"reits://asset-visual-local-source-manifest/sg-commercial-harbor-block","assetResourceUri":"reits://asset/sg-commercial-harbor-block","sourceEvidenceResourceUris":["reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/bbs-thumbnail","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/map-pin","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/news-cover","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/nft-card","reits://asset-visual-local-source-evidence/sg-commercial-harbor-block/vr-plaque"]}}],"statusBreakdown":[{"status":"dual-control-ready","label":"双人确认 dry-run 可校验","count":4},{"status":"needs-counterparty","label":"需要复核人","count":0},{"status":"needs-dual-control-fields","label":"需要双人确认字段","count":0},{"status":"needs-correction-event","label":"需要纠错事件","count":0},{"status":"blocked-by-policy","label":"策略阻断","count":0}],"roleBreakdown":[{"role":"ops","canInitiateCount":4,"canReviewCount":3},{"role":"qa","canInitiateCount":3,"canReviewCount":2},{"role":"editor","canInitiateCount":3,"canReviewCount":3},{"role":"compliance","canInitiateCount":2,"canReviewCount":2},{"role":"admin","canInitiateCount":4,"canReviewCount":4}],"correctionTypeBreakdown":[{"correctionType":"metadata-correction","label":"元数据纠错","count":2},{"correctionType":"redaction-request","label":"Redaction 请求","count":1},{"correctionType":"policy-blocker-note","label":"策略说明","count":1}],"publicNotes":["当前筛选范围输出 4 条源图发布审计纠错双人确认 dry-run。","双人确认只生成 approval schema 和 approvalDigest，不写 approval、不写 correction、不改原审计或回滚包。","真实上线前必须接入 SSO、角色快照、MFA、同人禁止、事务 dry-run 与 MCP 写入队列。"],"qaWarnings":["approvalWritten、correctionEventWritten、auditLogMutated、rollbackPackageMutated、sessionCreated、mcpIndexWritten 必须始终为 0。","samePersonForbidden、secondConfirmRequired、dualControlWriteDisabled、originalAuditImmutable、originalRollbackImmutable 必须始终为 true。","任何 BBS、AI、地图、VR、交易或 registry promotion 副作用都必须保持禁用。"]}