{"generatedAt":"2026-07-31T18:33:39.533Z","scope":{"countrySlug":"eu","status":null,"action":null,"assetSlug":null,"formatKey":"isometric-nft-card","correctionType":null},"metrics":{"dualControlCount":4,"dualControlReadyCount":4,"needsCounterpartyCount":0,"needsDualControlFieldsCount":0,"needsCorrectionEventCount":0,"blockedByPolicyCount":0,"samePersonForbiddenCount":4,"approvalWriteDisabledCount":4,"correctionEventWrittenCount":0,"auditLogMutatedCount":0,"approvalWrittenCount":0,"mcpIndexWrittenCount":0,"mapPublishDisabledCount":4,"registryPromotionAllowedCount":0,"approvalDigestCount":4,"mcpResourceCount":4,"localGeneratedEvidenceCount":0,"sourceMismatchCount":0,"sourceEvidenceDigestCount":0},"records":[{"generatedAt":"2026-07-31T18:33:39.533Z","dualControlId":"asset-visual-approval-audit-correction-dual-control-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","correctionEventId":"asset-visual-approval-audit-correction-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"4e1842729ebad6f560591a18b1e71ff33018f11b396dd905516fdf0f149e00c0","targetSourceActionDigest":"c375ba9ec264530d9edcaf145540afce9b5706bfa715197b1d3c02e23409e4d8","targetSourceEvidenceSha256":null,"correctionDigest":"6a72cd64ef19d32acda5d2ac9fec4d5085d3d222aab7a3cb495e7203fb8fabde","action":"reject-visual-candidate","actionLabel":"拒绝候选图片","humanConfirmationId":"asset-visual-approval-human-confirmation-eu-logistics-esef-hub-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","source":null,"sourceEvidence":{"sourceType":"missing-source","localFileDetected":false,"publicPath":null,"sha256":null,"bytes":null,"manifestSource":null,"sourceMatchesTransaction":false,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"metadata-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"mapPublishDisabled":true,"bbsPostDisabled":true,"registryPromotionAllowed":false,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"approvalSchema":{"table":"asset_visual_approval_audit_correction_approvals","schemaVersion":"2026-06-visual-approval-audit-correction-dual-control-v1","approvalId":"asset-visual-approval-audit-correction-dual-control-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","approvalType":"visual-correction-dual-control","correctionEventId":"asset-visual-approval-audit-correction-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"4e1842729ebad6f560591a18b1e71ff33018f11b396dd905516fdf0f149e00c0","targetSourceActionDigest":"c375ba9ec264530d9edcaf145540afce9b5706bfa715197b1d3c02e23409e4d8","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"correctionDigest":"6a72cd64ef19d32acda5d2ac9fec4d5085d3d222aab7a3cb495e7203fb8fabde","correctionType":"policy-blocker-note","formatKey":"isometric-nft-card","initiatorRole":"ops","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-07-31T18:33:39.533Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起纠错，也可以复核非 redaction 纠错。"},{"role":"design","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发现视觉问题，但策略阻断说明需要合规或 admin 复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断和公开展示风险复核。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验或策略阻断。"}],"dualControlPacket":{"initiatorSlot":"visual-correction-initiator","reviewerSlot":"visual-correction-reviewer","futureIdentityProvider":"future:ops-sso + visual-reviewer-session-binding","sessionStorage":"future:httpOnly-session + immutable visual actor snapshot","proofRequiredBeforeWrite":true,"sourceEvidenceRequired":true,"preserveSourceEvidenceDigest":true,"sourceEvidenceRedactionAllowed":false,"approvalWriteDisabled":true},"approvalDigest":"7c2e3fab0a86b4da10aa80b8ac85af8a21bf907b9d9cdd35da1344563ed4ac1f","links":{"dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","correctionResourceUri":"reits://asset-visual-approval-audit-correction/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","auditLogResourceUri":"reits://asset-visual-approval-audit-log/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-07-31T18:33:39.533Z","dualControlId":"asset-visual-approval-audit-correction-dual-control-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","correctionEventId":"asset-visual-approval-audit-correction-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"fce16f34cd83301806e920ed047e04e395b85cab280f50bde572231e2d6a6e66","targetSourceActionDigest":"50717dcbb035707d20a0e8184eb2340123b9a666d3dc4434d73cb0253c0ff8e3","targetSourceEvidenceSha256":null,"correctionDigest":"72b9d47f7064e73428e3d790f7ff52ccc97898e01d4805f08b519ab63a47e6a6","action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","humanConfirmationId":"asset-visual-approval-human-confirmation-eu-logistics-esef-hub-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","source":null,"sourceEvidence":{"sourceType":"missing-source","localFileDetected":false,"publicPath":null,"sha256":null,"bytes":null,"manifestSource":null,"sourceMatchesTransaction":false,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"metadata-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"mapPublishDisabled":true,"bbsPostDisabled":true,"registryPromotionAllowed":false,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"approvalSchema":{"table":"asset_visual_approval_audit_correction_approvals","schemaVersion":"2026-06-visual-approval-audit-correction-dual-control-v1","approvalId":"asset-visual-approval-audit-correction-dual-control-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","approvalType":"visual-correction-dual-control","correctionEventId":"asset-visual-approval-audit-correction-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"fce16f34cd83301806e920ed047e04e395b85cab280f50bde572231e2d6a6e66","targetSourceActionDigest":"50717dcbb035707d20a0e8184eb2340123b9a666d3dc4434d73cb0253c0ff8e3","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"correctionDigest":"72b9d47f7064e73428e3d790f7ff52ccc97898e01d4805f08b519ab63a47e6a6","correctionType":"policy-blocker-note","formatKey":"isometric-nft-card","initiatorRole":"ops","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-07-31T18:33:39.533Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起纠错，也可以复核非 redaction 纠错。"},{"role":"design","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发现视觉问题，但策略阻断说明需要合规或 admin 复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断和公开展示风险复核。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验或策略阻断。"}],"dualControlPacket":{"initiatorSlot":"visual-correction-initiator","reviewerSlot":"visual-correction-reviewer","futureIdentityProvider":"future:ops-sso + visual-reviewer-session-binding","sessionStorage":"future:httpOnly-session + immutable visual actor snapshot","proofRequiredBeforeWrite":true,"sourceEvidenceRequired":true,"preserveSourceEvidenceDigest":true,"sourceEvidenceRedactionAllowed":false,"approvalWriteDisabled":true},"approvalDigest":"2eca6081a43e1c1f9b50cadba2037f8a5c5500aeb1f3f498e04c5669be41a375","links":{"dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","correctionResourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","auditLogResourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-07-31T18:33:39.533Z","dualControlId":"asset-visual-approval-audit-correction-dual-control-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","correctionEventId":"asset-visual-approval-audit-correction-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"2d5c4663ff2ca6f19b31efeadce4051c447d8f8a3e8828bced21cddc0d8cb888","targetSourceActionDigest":"958c649db94829c1817cd18b5dc53fe00ec0105e379dfb438769137ad60ef044","targetSourceEvidenceSha256":null,"correctionDigest":"25d9eb573a52feb0c201005791d78aef4f885af9aad86deff69fcec391cfa0a4","action":"request-compliance-review","actionLabel":"请求合规复核","humanConfirmationId":"asset-visual-approval-human-confirmation-eu-logistics-esef-hub-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","source":null,"sourceEvidence":{"sourceType":"missing-source","localFileDetected":false,"publicPath":null,"sha256":null,"bytes":null,"manifestSource":null,"sourceMatchesTransaction":false,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"metadata-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"mapPublishDisabled":true,"bbsPostDisabled":true,"registryPromotionAllowed":false,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"approvalSchema":{"table":"asset_visual_approval_audit_correction_approvals","schemaVersion":"2026-06-visual-approval-audit-correction-dual-control-v1","approvalId":"asset-visual-approval-audit-correction-dual-control-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","approvalType":"visual-correction-dual-control","correctionEventId":"asset-visual-approval-audit-correction-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"2d5c4663ff2ca6f19b31efeadce4051c447d8f8a3e8828bced21cddc0d8cb888","targetSourceActionDigest":"958c649db94829c1817cd18b5dc53fe00ec0105e379dfb438769137ad60ef044","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"correctionDigest":"25d9eb573a52feb0c201005791d78aef4f885af9aad86deff69fcec391cfa0a4","correctionType":"policy-blocker-note","formatKey":"isometric-nft-card","initiatorRole":"ops","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-07-31T18:33:39.533Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起纠错，也可以复核非 redaction 纠错。"},{"role":"design","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发现视觉问题，但策略阻断说明需要合规或 admin 复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断和公开展示风险复核。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验或策略阻断。"}],"dualControlPacket":{"initiatorSlot":"visual-correction-initiator","reviewerSlot":"visual-correction-reviewer","futureIdentityProvider":"future:ops-sso + visual-reviewer-session-binding","sessionStorage":"future:httpOnly-session + immutable visual actor snapshot","proofRequiredBeforeWrite":true,"sourceEvidenceRequired":true,"preserveSourceEvidenceDigest":true,"sourceEvidenceRedactionAllowed":false,"approvalWriteDisabled":true},"approvalDigest":"01e1d118140b02e77ae35768717bacfc42e894c058f89ecc115fd81635fe5e39","links":{"dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","correctionResourceUri":"reits://asset-visual-approval-audit-correction/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","auditLogResourceUri":"reits://asset-visual-approval-audit-log/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-07-31T18:33:39.533Z","dualControlId":"asset-visual-approval-audit-correction-dual-control-request-redraw-eu-logistics-esef-hub-isometric-nft-card","correctionEventId":"asset-visual-approval-audit-correction-request-redraw-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-request-redraw-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"9a00cac32f8b658105f9c31b3e8cce9596fd8f116c565492cb8a5fa2a9e5b0a8","targetSourceActionDigest":"a6095705f7ef79ab76bcbf1483d5512bf288f1f89a8921a4c733d996db059edc","targetSourceEvidenceSha256":null,"correctionDigest":"3b36a1c1c53231ee0e8a2fc63c16437ef46219c4d4ae6725944fb128da11e3aa","action":"request-redraw","actionLabel":"请求重绘","humanConfirmationId":"asset-visual-approval-human-confirmation-eu-logistics-esef-hub-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","source":null,"sourceEvidence":{"sourceType":"missing-source","localFileDetected":false,"publicPath":null,"sha256":null,"bytes":null,"manifestSource":null,"sourceMatchesTransaction":false,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"dual-control-ready","statusLabel":"双人确认 dry-run 可校验","correctionType":"policy-blocker-note","correctionStatus":"correction-schema-ready","correctionStatusLabel":"纠错事件 schema 可校验","redactionScope":"metadata-only","dualControlDryRun":true,"dualControlWriteDisabled":true,"dualControlOnly":true,"correctionWriteDisabled":true,"correctionEventWritten":false,"auditLogMutated":false,"approvalWritten":false,"sessionCreated":false,"mcpIndexWritten":false,"mapPublishDisabled":true,"bbsPostDisabled":true,"registryPromotionAllowed":false,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reviewerRole","reviewerName","secondConfirm","approvalReason","dualControlDryRun","dualControlWriteDisabled","dualControlOnly","approvalSchemaVersion","correctionDryRun","correctionWriteDisabled","correctionOnly","correctionSchemaVersion","correctionType","correctionReason","targetAuditLogId","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"approvalSchema":{"table":"asset_visual_approval_audit_correction_approvals","schemaVersion":"2026-06-visual-approval-audit-correction-dual-control-v1","approvalId":"asset-visual-approval-audit-correction-dual-control-request-redraw-eu-logistics-esef-hub-isometric-nft-card","approvalType":"visual-correction-dual-control","correctionEventId":"asset-visual-approval-audit-correction-request-redraw-eu-logistics-esef-hub-isometric-nft-card","targetAuditLogId":"asset-visual-approval-audit-log-request-redraw-eu-logistics-esef-hub-isometric-nft-card","targetAuditDigest":"9a00cac32f8b658105f9c31b3e8cce9596fd8f116c565492cb8a5fa2a9e5b0a8","targetSourceActionDigest":"a6095705f7ef79ab76bcbf1483d5512bf288f1f89a8921a4c733d996db059edc","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"correctionDigest":"3b36a1c1c53231ee0e8a2fc63c16437ef46219c4d4ae6725944fb128da11e3aa","correctionType":"policy-blocker-note","formatKey":"isometric-nft-card","initiatorRole":"ops","reviewerRole":"compliance","secondConfirmRequired":true,"samePersonForbidden":true,"createdAt":"2026-07-31T18:33:39.533Z","writeMode":"dry-run-only"},"roleMatrix":[{"role":"ops","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以发起纠错，也可以复核非 redaction 纠错。"},{"role":"design","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发现视觉问题，但策略阻断说明需要合规或 admin 复核。"},{"role":"compliance","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"负责 redaction、策略阻断和公开展示风险复核。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一槽位，但不能绕过同人禁止、摘要校验或策略阻断。"}],"dualControlPacket":{"initiatorSlot":"visual-correction-initiator","reviewerSlot":"visual-correction-reviewer","futureIdentityProvider":"future:ops-sso + visual-reviewer-session-binding","sessionStorage":"future:httpOnly-session + immutable visual actor snapshot","proofRequiredBeforeWrite":true,"sourceEvidenceRequired":true,"preserveSourceEvidenceDigest":true,"sourceEvidenceRedactionAllowed":false,"approvalWriteDisabled":true},"approvalDigest":"5de87133d66185cbb7051b6efc81eca9a33b60ffdd18d0c245883f815b5d293c","links":{"dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","dualControlPage":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/request-redraw/eu-logistics-esef-hub/isometric-nft-card","correctionResourceUri":"reits://asset-visual-approval-audit-correction/request-redraw/eu-logistics-esef-hub/isometric-nft-card","auditLogResourceUri":"reits://asset-visual-approval-audit-log/request-redraw/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/request-redraw/eu-logistics-esef-hub/isometric-nft-card","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}}],"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":4},{"role":"design","canInitiateCount":4,"canReviewCount":0},{"role":"compliance","canInitiateCount":4,"canReviewCount":4},{"role":"admin","canInitiateCount":4,"canReviewCount":4}],"publicNotes":["当前筛选没有 BBS Gap 图片纠错双人确认 dry-run。","当前筛选范围输出 4 条图片纠错双人确认 dry-run，4 条可校验。","其中 0 条双人确认绑定源图证据；复核人必须校验 sourceEvidenceSha256、targetSourceActionDigest 与纠错事件一致。","所有 correction/redaction 写入前都必须有发起人和复核人，且同人禁止。","admin 不能绕过 targetAuditDigest、correctionDigest、角色矩阵、MCP 写入红线或策略阻断。"],"qaWarnings":["该层不会写 approval，approvalWritten 始终为 false。","该层不会写纠错事件，correctionEventWritten 始终为 false。","该层不会修改原图片审批审计日志，auditLogMutated 始终为 false。","POST 校验必须继承纠错事件 requiredInputs，并携带匹配的 targetSourceActionDigest 与 sourceEvidenceSha256。","真实登录、角色表、双人签名、redaction worker 和 MCP 写入队列完成前，不得开放真实纠错确认。"]}