{"generatedAt":"2026-09-07T03:28:49.521Z","scope":{"countrySlug":"jp","assetSlug":null,"status":null,"owner":null,"priority":null,"formatKey":"pixel-map-pin","correctionType":null},"metrics":{"dualControlCount":10,"dualControlReadyCount":10,"needsCounterpartyCount":0,"needsDualControlFieldsCount":0,"needsCorrectionEventCount":0,"blockedByPolicyCount":0,"samePersonForbiddenCount":10,"approvalWriteDisabledCount":10,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"approvalWrittenCount":0,"sessionCreatedCount":0,"mcpIndexWrittenCount":0,"imageReplacementCount":0,"mapMutationCount":0,"bbsPostCount":0,"approvalDigestCount":10,"mcpResourceCount":10},"records":[{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"c22c3e71e4cc4ae23bc84338ef7e5e611fc7cea14c2ca711f00fb4443888fb96","correctionDigest":"4e2e78cd260c0e7472aba50a9cdf3577df25058351edb146c62108845d7428bb","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","actionDigest":"0378680c4a1ef2ed455fde0cbd7128b9042e529f889a7b82d1cb745af12d9b3b","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noAutoPublishAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得自动发布官网、地图、BBS 或 AI 回答","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"role-label-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noAutoPublishAccepted","targetAuditDigest":"c22c3e71e4cc4ae23bc84338ef7e5e611fc7cea14c2ca711f00fb4443888fb96","correctionDigest":"4e2e78cd260c0e7472aba50a9cdf3577df25058351edb146c62108845d7428bb","actionDigest":"0378680c4a1ef2ed455fde0cbd7128b9042e529f889a7b82d1cb745af12d9b3b","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"policy-blocker-note","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"noAutoPublishAccepted","initiatorRole":"content-ops","reviewerRole":"qa","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起策略说明复核，但最终复核需 content-ops 或 admin。"},{"role":"mcp-ops","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"f5a13acc38e9cb2cd8a930a048585980602fa15963c0dedc26a17bc6c9b03b44","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noAutoPublishAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20noAutoPublishAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/noAutoPublishAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/noAutoPublishAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/noAutoPublishAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/noAutoPublishAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"415a33b12ef37ad102e35bf907e8736ead96e1d632a5506db439c5fcb516ab0b","correctionDigest":"3a7bbe50c461f7995e625feb65117b7feb7b37c3d74c912db0d4068cad43822f","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","actionDigest":"2194d318f84a5c1fd2a5d885d15a31ae9460556aca3426c99a25501320a4e73f","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noTradingSignalAccepted","confirmationOwner":"content-ops","confirmationOwnerLabel":"Content Ops","confirmationLabel":"确认不得生成投资建议、收益承诺或交易信号","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"role-label-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noTradingSignalAccepted","targetAuditDigest":"415a33b12ef37ad102e35bf907e8736ead96e1d632a5506db439c5fcb516ab0b","correctionDigest":"3a7bbe50c461f7995e625feb65117b7feb7b37c3d74c912db0d4068cad43822f","actionDigest":"2194d318f84a5c1fd2a5d885d15a31ae9460556aca3426c99a25501320a4e73f","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"policy-blocker-note","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"noTradingSignalAccepted","initiatorRole":"content-ops","reviewerRole":"qa","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起策略说明复核，但最终复核需 content-ops 或 admin。"},{"role":"mcp-ops","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"cd8fd8724d34f1190c843bbd85a8179a9b503cb1b3be4434b306952a240d5189","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&type=policy-blocker-note","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=content-ops&confirmation=noTradingSignalAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20noTradingSignalAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/noTradingSignalAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/noTradingSignalAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/noTradingSignalAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/noTradingSignalAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"2dc0a761f27111834efd792715315901b8288027ec70fc8d19b71fb46288e454","correctionDigest":"cf64e96e2fe3f2da4e7703bcd95032695ca7d3bd52119196abec8b5729c09436","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","actionDigest":"993d8dea4c37f04709bbcb8586f2c2d544fa76aa983a7a89540d9464d501f39b","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"citationDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 citationDigest 与 citationEnvelope/evidenceMarkers 一致","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-citationDigestAccepted","targetAuditDigest":"2dc0a761f27111834efd792715315901b8288027ec70fc8d19b71fb46288e454","correctionDigest":"cf64e96e2fe3f2da4e7703bcd95032695ca7d3bd52119196abec8b5729c09436","actionDigest":"993d8dea4c37f04709bbcb8586f2c2d544fa76aa983a7a89540d9464d501f39b","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"citationDigestAccepted","initiatorRole":"mcp-ops","reviewerRole":"visual-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"b7559d7b1abd1f25657c8100a92d59a7de487a0e81e907433c1cbe06141602b6","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=citationDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20citationDigestAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/citationDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/citationDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/citationDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/citationDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"5d875bb34d8b550fe3b3725e972b567f45a1eabab848da6e71d06d5b9239e58f","correctionDigest":"e15b31dec09ced7a057e60e7a63ff242d91ff156d8404a02baa0e43a8de9366c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","actionDigest":"92e50b2052ab4c24af70c408ad5e9088bf1ccad89db1f62ce20715293d74a7a1","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"directLookupDigestAccepted","confirmationOwner":"mcp-ops","confirmationOwnerLabel":"MCP Ops","confirmationLabel":"确认 directLookupDigest 与 lookupEnvelope 一致","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-directLookupDigestAccepted","targetAuditDigest":"5d875bb34d8b550fe3b3725e972b567f45a1eabab848da6e71d06d5b9239e58f","correctionDigest":"e15b31dec09ced7a057e60e7a63ff242d91ff156d8404a02baa0e43a8de9366c","actionDigest":"92e50b2052ab4c24af70c408ad5e9088bf1ccad89db1f62ce20715293d74a7a1","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"directLookupDigestAccepted","initiatorRole":"mcp-ops","reviewerRole":"visual-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"80c674145be22b6080738f337d74edccd8360c03efb972107b6369709357d7c3","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=mcp-ops&confirmation=directLookupDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20directLookupDigestAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/directLookupDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/directLookupDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/directLookupDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/directLookupDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"fbe426f1b221d3b9c418783498d3058ce951114d144ac5a69035f311bc8caaa1","correctionDigest":"c2dfc6d8ea8cf668d3687d0d12bf527760b94c8fc0eef34d982a4dcb7073e024","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","actionDigest":"e1db1d451e0d86bb17f2d60b658ac77c8febb1f03fc103509f23ad71586eeeb0","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"consumerContractsAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认所有 consumer contract 只读且不可 mutation","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-consumerContractsAccepted","targetAuditDigest":"fbe426f1b221d3b9c418783498d3058ce951114d144ac5a69035f311bc8caaa1","correctionDigest":"c2dfc6d8ea8cf668d3687d0d12bf527760b94c8fc0eef34d982a4dcb7073e024","actionDigest":"e1db1d451e0d86bb17f2d60b658ac77c8febb1f03fc103509f23ad71586eeeb0","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"consumerContractsAccepted","initiatorRole":"qa","reviewerRole":"visual-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"2d63343666a83076144b3a321da017ad2bb32cabd5d419ea9335cacaf3f6908c","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=consumerContractsAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20consumerContractsAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/consumerContractsAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/consumerContractsAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/consumerContractsAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/consumerContractsAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"72fdf853e50e4061d6769d3998df98fc4f3c40ed4e094efe2e530f3d71734af6","correctionDigest":"9790f3e1c40d645e04118a38f34aada00bd1d83905579f5e45de68c8f80fa90a","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","actionDigest":"1bafc7f84aa6655ac661ee56211b5028c1bcfd71829bdab00e46648770fc4530","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"evidenceMarkersAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 evidence markers 足以支撑引用抽屉、BBS 脚注和 VR 铭牌","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-evidenceMarkersAccepted","targetAuditDigest":"72fdf853e50e4061d6769d3998df98fc4f3c40ed4e094efe2e530f3d71734af6","correctionDigest":"9790f3e1c40d645e04118a38f34aada00bd1d83905579f5e45de68c8f80fa90a","actionDigest":"1bafc7f84aa6655ac661ee56211b5028c1bcfd71829bdab00e46648770fc4530","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"evidenceMarkersAccepted","initiatorRole":"qa","reviewerRole":"visual-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"d6bb0a86311ddbb379182c00ac9f94e7ebfc47ea21a9978fb37a5b872e7eb414","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=evidenceMarkersAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20evidenceMarkersAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/evidenceMarkersAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/evidenceMarkersAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/evidenceMarkersAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"d064600f6624a409ff538e7a55dbdc025e433402b19dc2fef0d7fedfb2173ce7","correctionDigest":"63529fb8b0e401f221eab45747a230543b68907a211e3868570a77e719233323","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","actionDigest":"769d6633f79b596669dc3763d0e4fed039de7f799fbf408b216f01120a5dc994","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"queueDigestAccepted","confirmationOwner":"qa","confirmationOwnerLabel":"QA","confirmationLabel":"确认 queueDigest 指向 Cut55 缺口队列","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-queueDigestAccepted","targetAuditDigest":"d064600f6624a409ff538e7a55dbdc025e433402b19dc2fef0d7fedfb2173ce7","correctionDigest":"63529fb8b0e401f221eab45747a230543b68907a211e3868570a77e719233323","actionDigest":"769d6633f79b596669dc3763d0e4fed039de7f799fbf408b216f01120a5dc994","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"queueDigestAccepted","initiatorRole":"qa","reviewerRole":"visual-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"4d9c74ae6952f50785095797cc09db094ebb597bdf55d5feb358305921c250c4","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=qa&confirmation=queueDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20queueDigestAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/queueDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/queueDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/queueDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/queueDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"a8b6c331983cb9cb0768bf106a11f210d130b49a58cfd847270bb5a31fea779b","correctionDigest":"ff7d8971bbc8ff9408e8ff3b187ae1fccaebdb0fc843657c8da0743ae991b76c","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","actionDigest":"32253ad546b337673c7bbb3bc89ce9cfccdb789b830f84ce8ef66e25710c4b2f","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"bridgeDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 bridgeDigest 指向 Cut54 图片桥接","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-bridgeDigestAccepted","targetAuditDigest":"a8b6c331983cb9cb0768bf106a11f210d130b49a58cfd847270bb5a31fea779b","correctionDigest":"ff7d8971bbc8ff9408e8ff3b187ae1fccaebdb0fc843657c8da0743ae991b76c","actionDigest":"32253ad546b337673c7bbb3bc89ce9cfccdb789b830f84ce8ef66e25710c4b2f","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"bridgeDigestAccepted","initiatorRole":"visual-ops","reviewerRole":"content-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"37d538a246db242eda64e40b8d02b7d53eb7c9977d0e13d07dc00f6f8fa21836","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=bridgeDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20bridgeDigestAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/bridgeDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/bridgeDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/bridgeDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/bridgeDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"29c8e7f2e12f5b71f3a818192df88a714a3adf686085ba39bbb63bcc6c77956a","correctionDigest":"5360f49fea1ba951af4e642a6f941c9d591cb82960c30c9ed4b87f445c034f17","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","actionDigest":"6325242ccbac389f5807302635b276de4208a5b7ee8c7880f27c5faf9d5eb467","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"noImageReplacementAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认不得替换 NFT 主图、地图 Pin 或 BBS 素材","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-noImageReplacementAccepted","targetAuditDigest":"29c8e7f2e12f5b71f3a818192df88a714a3adf686085ba39bbb63bcc6c77956a","correctionDigest":"5360f49fea1ba951af4e642a6f941c9d591cb82960c30c9ed4b87f445c034f17","actionDigest":"6325242ccbac389f5807302635b276de4208a5b7ee8c7880f27c5faf9d5eb467","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"noImageReplacementAccepted","initiatorRole":"visual-ops","reviewerRole":"content-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"30a08dbff381c1519a8f99eb3fe8d8d4feac865ad375cf6c0499486ba4570508","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=noImageReplacementAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20noImageReplacementAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/noImageReplacementAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/noImageReplacementAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/noImageReplacementAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/noImageReplacementAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-09-07T03:28:49.521Z","dualControlId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"77ed5fcbf1a163ea46373d3839ce4b27d6e5fb366af6da05e2331236b92d8939","correctionDigest":"078c03688ff446a0a764de78b3e7ff5e16e854a946b3915a9a3de29af582c2fa","actionId":"asset-visual-direct-lookup-validation-confirmation-action-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","actionDigest":"16e36903530c57277bd40b37c7a444768a23b39cc410fb8dbbd294eefae26f80","validationPacketId":"asset-visual-direct-lookup-validation-packet-jp-hotel-jreit-block-pixel-map-pin","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","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":"酒店","formatKey":"pixel-map-pin","formatLabel":"地图像素 Pin","priority":"p0","priorityLabel":"P0 / 前台资产优先","confirmationKey":"visualDigestAccepted","confirmationOwner":"visual-ops","confirmationOwnerLabel":"Visual Ops","confirmationLabel":"确认 visualDigest 与正式图片清单一致","status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"redaction-request","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"map-preview-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"imageReplaced":false,"mapMutated":false,"bbsPosted":false,"tradingUseDisabled":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest"],"blockers":[],"approvalSchema":{"table":"asset_visual_direct_lookup_validation_confirmation_action_audit_correction_approvals","schemaVersion":"2026-06-direct-lookup-validation-confirmation-action-audit-correction-dual-control-v1","approvalId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","approvalType":"validation-action-audit-correction-dual-control","correctionEventId":"asset-visual-direct-lookup-validation-confirmation-action-audit-correction-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","targetAuditLogId":"asset-visual-direct-lookup-validation-confirmation-action-audit-jp-hotel-jreit-block-pixel-map-pin-visualDigestAccepted","targetAuditDigest":"77ed5fcbf1a163ea46373d3839ce4b27d6e5fb366af6da05e2331236b92d8939","correctionDigest":"078c03688ff446a0a764de78b3e7ff5e16e854a946b3915a9a3de29af582c2fa","actionDigest":"16e36903530c57277bd40b37c7a444768a23b39cc410fb8dbbd294eefae26f80","validationPacketDigest":"b6e0b3d09854eeb08b84876285071bcfe54ce3e974fea1ad708889971fac190e","correctionType":"redaction-request","assetSlug":"jp-hotel-jreit-block","formatKey":"pixel-map-pin","confirmationKey":"visualDigestAccepted","initiatorRole":"visual-ops","reviewerRole":"content-ops","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-09-07T03:28:49.521Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"qa","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起或复核 validation audit 的元数据与 redaction 纠错。"},{"role":"mcp-ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"负责 correctionDigest、targetAuditDigest、MCP noindex 与 citation 链路一致性。"},{"role":"visual-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责像素地图 Pin、NFT 主图预览和可视资产展示层的纠错复核。"},{"role":"content-ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责公开新闻、BBS 展示、策略阻断说明和 redaction 公开口径。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验、no-write 或 no-trading。"}],"dualControlPacket":{"initiatorSlot":"validation-audit-correction-initiator","reviewerSlot":"validation-audit-correction-reviewer","futureIdentityProvider":"future:ops-sso + validation-audit-actor-snapshot","sessionStorage":"future:httpOnly-session + immutable validation correction approval snapshot","proofRequiredBeforeWrite":true,"approvalWriteDisabled":true},"approvalDigest":"78613b93c2056d76afbbf894a8e9d224a7b65b97243bc6eb8d832cb32429c286","links":{"dualControlApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","dualControlPage":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correction":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","correctionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-corrections?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&type=redaction-request","auditLog":"/operations/asset-visual-direct-lookup-validation-confirmation-action-audit-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","action":"/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","actionApi":"/api/public/operations/asset-visual-direct-lookup-validation-confirmation-actions?asset=jp-hotel-jreit-block&format=pixel-map-pin&owner=visual-ops&confirmation=visualDigestAccepted","validationPacket":"/operations/asset-visual-direct-lookup-validation-packet-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","directLookup":"/operations/asset-visual-direct-correction-lookup-dry-run?asset=jp-hotel-jreit-block&format=pixel-map-pin","pixelAtlas":"/pixel-atlas?asset=jp-hotel-jreit-block","search":"/search?q=%E4%B8%9C%E4%BA%AC%20J-REIT%20Hotel%20Block%20validation%20confirmation%20action%20visualDigestAccepted"},"mcp":{"dualControlResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction-dual-control/jp-hotel-jreit-block/pixel-map-pin/visualDigestAccepted","correctionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit-correction/jp-hotel-jreit-block/pixel-map-pin/visualDigestAccepted","validationConfirmationActionAuditResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action-audit/jp-hotel-jreit-block/pixel-map-pin/visualDigestAccepted","directLookupValidationConfirmationActionResourceUri":"reits://asset-visual-direct-lookup-validation-confirmation-action/jp-hotel-jreit-block/pixel-map-pin/visualDigestAccepted","directLookupValidationPacketResourceUri":"reits://asset-visual-direct-lookup-validation-packet/jp-hotel-jreit-block/pixel-map-pin","directCorrectionLookupResourceUri":"reits://asset-visual-direct-correction-lookup/jp-hotel-jreit-block/pixel-map-pin","directCorrectionCitationResourceUri":"reits://asset-visual-direct-correction-citation/jp-hotel-jreit-block/pixel-map-pin","directLookupGapQueueResourceUri":"reits://asset-visual-direct-lookup-gap-queue/jp-hotel-jreit-block","visualGovernanceBridgeResourceUri":"reits://asset-visual-governance-bridge/jp-hotel-jreit-block","assetResourceUri":"reits://virtual-asset/jp-hotel-jreit-block"}}],"statusBreakdown":[{"status":"dual-control-ready","label":"双人确认 dry-run 可校验","count":10},{"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":"qa","canInitiateCount":10,"canReviewCount":8},{"role":"mcp-ops","canInitiateCount":8,"canReviewCount":0},{"role":"visual-ops","canInitiateCount":8,"canReviewCount":8},{"role":"content-ops","canInitiateCount":10,"canReviewCount":10},{"role":"admin","canInitiateCount":10,"canReviewCount":10}],"publicNotes":["Validation Audit Correction Dual-control 已继承 BBS 闭环 correction，10 条纠错事件可进入双人确认 dry-run；当前 approvalWritten 仍为 0。","当前筛选范围输出 10 条 validation audit correction 双人确认 dry-run，10 条可校验。","所有 validation action audit correction 写入前都必须有发起人和复核人，且同人禁止。","admin 不能绕过 targetAuditDigest、correctionDigest、roleMatrix、no-write、no-trading 或策略阻断。"],"qaWarnings":["该层不会写 approval，approvalWritten 始终为 false。","该层不会写纠错事件，correctionEventWritten 始终为 false。","该层不会修改原 validation action audit，auditLogMutated 始终为 false。","真实登录、角色表、双人签名、redaction worker 和 MCP 写入队列完成前，不得开放真实纠错确认。"]}