{"generatedAt":"2026-09-07T03:28:49.515Z","scope":{"countrySlug":"eu","status":null,"action":null,"assetSlug":null,"formatKey":null,"correctionType":null},"metrics":{"queueJobCount":8,"queueDryRunReadyCount":8,"needsQueueFieldsCount":0,"needsTransactionCount":0,"blockedByPolicyCount":0,"queueWriteDisabledCount":8,"workerWriteDisabledCount":8,"mcpIndexWriteDisabledCount":8,"documentWriteDisabledCount":8,"queueDigestCount":8,"resourcePlanCount":104,"consumerContractCount":8,"citationFootnotePlanCount":8,"queuedCount":0,"indexedCount":0,"documentWrittenCount":0,"vectorWrittenCount":0,"mapPublishedCount":0,"registryPromotionAllowedCount":0,"mcpResourceCount":8,"localGeneratedEvidenceCount":0,"sourceMismatchCount":0,"sourceEvidenceDigestCount":0},"records":[{"generatedAt":"2026-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","transactionId":"asset-visual-approval-audit-correction-transaction-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","transactionDigest":"9e99715c52d8a61b77a50e0845c8aed45e4c20bd48381e488f74f484b084fe0f","transactionIdempotencyKey":"1db900612ca36173db82404500512fcb","queueIdempotencyKey":"4495673e3d36b2a3cd50f4349451f791","targetSourceActionDigest":"e174e971a8d3a3020d2b0ad03af382405f481543293634d320409f1a363ff38f","targetSourceEvidenceSha256":null,"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","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":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"4495673e3d36b2a3cd50f4349451f791","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-reject-visual-candidate-eu-logistics-esef-hub-isometric-nft-card","sourceTransactionDigest":"9e99715c52d8a61b77a50e0845c8aed45e4c20bd48381e488f74f484b084fe0f","targetSourceActionDigest":"e174e971a8d3a3020d2b0ad03af382405f481543293634d320409f1a363ff38f","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"reject-visual-candidate","candidateSlug":"eu-logistics-esef-hub","formatKey":"isometric-nft-card","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:9e99715c52d8a61b77a50e0845c8aed45e4c20bd48381e488f74f484b084fe0f","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"9e99715c52d8a61b77a50e0845c8aed45e4c20bd48381e488f74f484b084fe0f","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"1db900612ca36173db82404500512fcb","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"e174e971a8d3a3020d2b0ad03af382405f481543293634d320409f1a363ff38f","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"85c5ff88423abc0a97df562c05d0b24223f7611418bff30d6aff83f015a5c9af","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"1db900612ca36173db82404500512fcb","queueIdempotencyKey":"4495673e3d36b2a3cd50f4349451f791","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-9e99715c52d8a61b","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-9e99715c52d8a61b","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"cd961e108a754252a3fcc4f781ac84bf08c1e7cdf0897e2686b6780749a8e766","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=reject-visual-candidate&type=policy-blocker-note","dualControl":"/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","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","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":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/isometric-nft-card","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-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-reject-visual-candidate-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","transactionId":"asset-visual-approval-audit-correction-transaction-reject-visual-candidate-eu-logistics-esef-hub-pixel-map-pin","transactionDigest":"37427f3c70a58b1993ce407b8f2ac452c5b0876e09f9374a950e96bc57f1a7f5","transactionIdempotencyKey":"cab80f5d83f6373547dfebab27d47dc8","queueIdempotencyKey":"cbfdc68d9015957cf0c3856131c1b068","targetSourceActionDigest":"2eab492258a3673f5d3a80452ad4381821a452f077e2381cbfc2e75e2bb436f2","targetSourceEvidenceSha256":null,"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","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":"pixel-map-pin","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=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-reject-visual-candidate-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"cbfdc68d9015957cf0c3856131c1b068","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-reject-visual-candidate-eu-logistics-esef-hub-pixel-map-pin","sourceTransactionDigest":"37427f3c70a58b1993ce407b8f2ac452c5b0876e09f9374a950e96bc57f1a7f5","targetSourceActionDigest":"2eab492258a3673f5d3a80452ad4381821a452f077e2381cbfc2e75e2bb436f2","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"reject-visual-candidate","candidateSlug":"eu-logistics-esef-hub","formatKey":"pixel-map-pin","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:37427f3c70a58b1993ce407b8f2ac452c5b0876e09f9374a950e96bc57f1a7f5","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"37427f3c70a58b1993ce407b8f2ac452c5b0876e09f9374a950e96bc57f1a7f5","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"cab80f5d83f6373547dfebab27d47dc8","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"2eab492258a3673f5d3a80452ad4381821a452f077e2381cbfc2e75e2bb436f2","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"bc6461e77fae03cd5cedb3d43730032457e0218b2756a871acecf6044e66b612","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"cab80f5d83f6373547dfebab27d47dc8","queueIdempotencyKey":"cbfdc68d9015957cf0c3856131c1b068","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-37427f3c70a58b19","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-37427f3c70a58b19","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"8289cbfced8f6a7b64fb96caa69597a3eadf4ede6bcf37b0eb88971ccc2a2da6","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=reject-visual-candidate","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","correctionResourceUri":"reits://asset-visual-approval-audit-correction/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","auditLogResourceUri":"reits://asset-visual-approval-audit-log/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/reject-visual-candidate/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","transactionDigest":"f9aa9ab066685e60ca29a4cb72d18ca767dc5370f9c46ccbc67768828a8e1554","transactionIdempotencyKey":"7a53b1149bf157c0ba9b5d19a2e300c0","queueIdempotencyKey":"38441dd843e08857e0c7d4b47f99ce38","targetSourceActionDigest":"46efa33fbd89f8f7b9652ae729ef949ea1bda6c54da663f09d99c77d8f0816b8","targetSourceEvidenceSha256":null,"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","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":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"38441dd843e08857e0c7d4b47f99ce38","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-eu-logistics-esef-hub-isometric-nft-card","sourceTransactionDigest":"f9aa9ab066685e60ca29a4cb72d18ca767dc5370f9c46ccbc67768828a8e1554","targetSourceActionDigest":"46efa33fbd89f8f7b9652ae729ef949ea1bda6c54da663f09d99c77d8f0816b8","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"approve-visual-dry-run","candidateSlug":"eu-logistics-esef-hub","formatKey":"isometric-nft-card","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:f9aa9ab066685e60ca29a4cb72d18ca767dc5370f9c46ccbc67768828a8e1554","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"f9aa9ab066685e60ca29a4cb72d18ca767dc5370f9c46ccbc67768828a8e1554","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"7a53b1149bf157c0ba9b5d19a2e300c0","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"46efa33fbd89f8f7b9652ae729ef949ea1bda6c54da663f09d99c77d8f0816b8","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"b1509eea723ffcb78409cd0b11603e711a1f7025a3166ae1885f685813670343","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"7a53b1149bf157c0ba9b5d19a2e300c0","queueIdempotencyKey":"38441dd843e08857e0c7d4b47f99ce38","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-f9aa9ab066685e60","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-f9aa9ab066685e60","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"8d9edf1da1c7033d9f9db2e966a332bb5081fdc868bfa5e838eca9de9ce3f273","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","dualControl":"/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","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","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":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/isometric-nft-card","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-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-eu-logistics-esef-hub-pixel-map-pin","transactionDigest":"715d28323051d4bd61566b1041b755ded4293826bf9c6a69ad928904dd05d0b1","transactionIdempotencyKey":"f499257ea69c964e5ed68766f0f21003","queueIdempotencyKey":"e50aa2e3f982cc2156f3bdb443093af9","targetSourceActionDigest":"431110328522fdbb1386e73021fbe61da450dc1988b6cd3c4a06b510cc884ad5","targetSourceEvidenceSha256":null,"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","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":"pixel-map-pin","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=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"e50aa2e3f982cc2156f3bdb443093af9","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-eu-logistics-esef-hub-pixel-map-pin","sourceTransactionDigest":"715d28323051d4bd61566b1041b755ded4293826bf9c6a69ad928904dd05d0b1","targetSourceActionDigest":"431110328522fdbb1386e73021fbe61da450dc1988b6cd3c4a06b510cc884ad5","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"approve-visual-dry-run","candidateSlug":"eu-logistics-esef-hub","formatKey":"pixel-map-pin","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:715d28323051d4bd61566b1041b755ded4293826bf9c6a69ad928904dd05d0b1","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"715d28323051d4bd61566b1041b755ded4293826bf9c6a69ad928904dd05d0b1","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"f499257ea69c964e5ed68766f0f21003","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"431110328522fdbb1386e73021fbe61da450dc1988b6cd3c4a06b510cc884ad5","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"c15f5ce983d4d245c9ee5afa08465705c1e157c320d919b9d7161c947177602a","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"f499257ea69c964e5ed68766f0f21003","queueIdempotencyKey":"e50aa2e3f982cc2156f3bdb443093af9","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-715d28323051d4bd","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-715d28323051d4bd","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"15ee5769024b417e56afa20fd0725eea448e8ba896e784a6a8568479e2890128","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=approve-visual-dry-run","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","correctionResourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","auditLogResourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","transactionId":"asset-visual-approval-audit-correction-transaction-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","transactionDigest":"41a1063d4b45f7310dc1807b2e0efc528bf7b6f154f83a9017519b36f14f6651","transactionIdempotencyKey":"f8d86c10c33e8fc71be9fa1fef615105","queueIdempotencyKey":"9bf973066af015d75b16926edbf18924","targetSourceActionDigest":"2b6b64f4fd70baee5b59f2f2256c1499609a1f4cfd5c92483a4a04b4e5254223","targetSourceEvidenceSha256":null,"action":"request-compliance-review","actionLabel":"请求合规复核","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":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"9bf973066af015d75b16926edbf18924","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-request-compliance-review-eu-logistics-esef-hub-isometric-nft-card","sourceTransactionDigest":"41a1063d4b45f7310dc1807b2e0efc528bf7b6f154f83a9017519b36f14f6651","targetSourceActionDigest":"2b6b64f4fd70baee5b59f2f2256c1499609a1f4cfd5c92483a4a04b4e5254223","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"request-compliance-review","candidateSlug":"eu-logistics-esef-hub","formatKey":"isometric-nft-card","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:41a1063d4b45f7310dc1807b2e0efc528bf7b6f154f83a9017519b36f14f6651","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"41a1063d4b45f7310dc1807b2e0efc528bf7b6f154f83a9017519b36f14f6651","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"f8d86c10c33e8fc71be9fa1fef615105","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"2b6b64f4fd70baee5b59f2f2256c1499609a1f4cfd5c92483a4a04b4e5254223","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"7ae24cbde1184f56b02a02a9210cf28af636c86d29929e72e1a84c5b56936737","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"f8d86c10c33e8fc71be9fa1fef615105","queueIdempotencyKey":"9bf973066af015d75b16926edbf18924","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-41a1063d4b45f731","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-41a1063d4b45f731","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"4b7c4a91dc029036293a8e41a84a0f4f704d2a846ca4a229003133cb0f052f6e","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-compliance-review&type=policy-blocker-note","dualControl":"/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","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","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":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/isometric-nft-card","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-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-request-compliance-review-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","transactionId":"asset-visual-approval-audit-correction-transaction-request-compliance-review-eu-logistics-esef-hub-pixel-map-pin","transactionDigest":"fbc3e37e9729e026b71fe23369f97b7ef3e01c24e812428049869b9fec3a9259","transactionIdempotencyKey":"e96c7717108468fd0b589c33ea387f24","queueIdempotencyKey":"c6962ed84f14d9fb20f021f0c991c5b6","targetSourceActionDigest":"ce7cae688a3fdb7ad20fc16e35abb452089ab494d91d0ab6e8be72c7f6c526ba","targetSourceEvidenceSha256":null,"action":"request-compliance-review","actionLabel":"请求合规复核","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":"pixel-map-pin","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=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-request-compliance-review-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"c6962ed84f14d9fb20f021f0c991c5b6","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-request-compliance-review-eu-logistics-esef-hub-pixel-map-pin","sourceTransactionDigest":"fbc3e37e9729e026b71fe23369f97b7ef3e01c24e812428049869b9fec3a9259","targetSourceActionDigest":"ce7cae688a3fdb7ad20fc16e35abb452089ab494d91d0ab6e8be72c7f6c526ba","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"request-compliance-review","candidateSlug":"eu-logistics-esef-hub","formatKey":"pixel-map-pin","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:fbc3e37e9729e026b71fe23369f97b7ef3e01c24e812428049869b9fec3a9259","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"fbc3e37e9729e026b71fe23369f97b7ef3e01c24e812428049869b9fec3a9259","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"e96c7717108468fd0b589c33ea387f24","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"ce7cae688a3fdb7ad20fc16e35abb452089ab494d91d0ab6e8be72c7f6c526ba","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"6e11e0b7d207b0a0ee8bdc212e5bc38efc83b785d8727e21b029abf685bdb4a0","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"e96c7717108468fd0b589c33ea387f24","queueIdempotencyKey":"c6962ed84f14d9fb20f021f0c991c5b6","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-fbc3e37e9729e026","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-fbc3e37e9729e026","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"147d9dd2e6cf6174b0e8824aed0be3c9e635adf1c9cac4f11e431a8f3af305e6","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-compliance-review","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","correctionResourceUri":"reits://asset-visual-approval-audit-correction/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","auditLogResourceUri":"reits://asset-visual-approval-audit-log/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/request-compliance-review/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}},{"generatedAt":"2026-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-request-redraw-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","transactionId":"asset-visual-approval-audit-correction-transaction-request-redraw-eu-logistics-esef-hub-isometric-nft-card","transactionDigest":"390dd445eda3a1320aa0ef0216c4dd55da2bb48f400893b68c13c4dfeb2c6ba2","transactionIdempotencyKey":"ccfdd2953e30a178b731076f15c2245f","queueIdempotencyKey":"b13abf5107d8478f2a6787cdba7734f5","targetSourceActionDigest":"586a92b7e4752d80cd5286283bd72cbfbd0a56de43611588c31dccb0305daa60","targetSourceEvidenceSha256":null,"action":"request-redraw","actionLabel":"请求重绘","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":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-request-redraw-eu-logistics-esef-hub-isometric-nft-card-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-isometric-nft-card","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"b13abf5107d8478f2a6787cdba7734f5","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-request-redraw-eu-logistics-esef-hub-isometric-nft-card","sourceTransactionDigest":"390dd445eda3a1320aa0ef0216c4dd55da2bb48f400893b68c13c4dfeb2c6ba2","targetSourceActionDigest":"586a92b7e4752d80cd5286283bd72cbfbd0a56de43611588c31dccb0305daa60","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"request-redraw","candidateSlug":"eu-logistics-esef-hub","formatKey":"isometric-nft-card","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/isometric-nft-card","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/request-redraw/eu-logistics-esef-hub/isometric-nft-card","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/request-redraw/eu-logistics-esef-hub/isometric-nft-card","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/request-redraw/eu-logistics-esef-hub/isometric-nft-card","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/request-redraw/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:390dd445eda3a1320aa0ef0216c4dd55da2bb48f400893b68c13c4dfeb2c6ba2","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"390dd445eda3a1320aa0ef0216c4dd55da2bb48f400893b68c13c4dfeb2c6ba2","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"ccfdd2953e30a178b731076f15c2245f","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"586a92b7e4752d80cd5286283bd72cbfbd0a56de43611588c31dccb0305daa60","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"da773eb198ca960549d66cf05175408d72761d7d45e17d90d770b95272834591","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"ccfdd2953e30a178b731076f15c2245f","queueIdempotencyKey":"b13abf5107d8478f2a6787cdba7734f5","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-390dd445eda3a132","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-390dd445eda3a132","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/isometric-nft-card","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"fc535b527d2b790c7776a420df9481f1fefedd5494f4944578890fa33e4301e9","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=isometric-nft-card&action=request-redraw&type=policy-blocker-note","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","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":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/request-redraw/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/request-redraw/eu-logistics-esef-hub/isometric-nft-card/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/isometric-nft-card","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"}},{"generatedAt":"2026-09-07T03:28:49.515Z","queueJobId":"asset-visual-correction-mcp-queue-request-redraw-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","transactionId":"asset-visual-approval-audit-correction-transaction-request-redraw-eu-logistics-esef-hub-pixel-map-pin","transactionDigest":"21f567d91eddbd37c0a9d2df1b90483f2ab4d4cc01c33367459b52b748785ef5","transactionIdempotencyKey":"2f1f15549b8859b7bdb64cbf6aaa4ae3","queueIdempotencyKey":"687ec1523a512ccf487106efc738b6d0","targetSourceActionDigest":"435baeb1af2802de517ceb04fbe5bbbeeefa26c687627cc0c3e75caff7e3333d","targetSourceEvidenceSha256":null,"action":"request-redraw","actionLabel":"请求重绘","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":"pixel-map-pin","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=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"queue-dry-run-ready","statusLabel":"队列 dry-run 可校验","correctionType":"policy-blocker-note","transactionStatus":"transaction-dry-run-ready","transactionStatusLabel":"事务 dry-run 可校验","queueDryRun":true,"queueWriteDisabled":true,"workerWriteDisabled":true,"mcpIndexWriteDisabled":true,"documentWriteDisabled":true,"queueOnly":true,"transactionWritten":false,"queueJobWritten":false,"workerDispatched":false,"mcpIndexQueued":false,"mcpIndexWritten":false,"mcpDocumentWritten":false,"vectorIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","documentWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled","targetSourceActionDigest","sourceEvidenceSha256"],"blockers":[],"queueEnvelope":{"table":"reits_mcp_governance_index_queue","schemaVersion":"2026-06-asset-visual-correction-mcp-queue-v1","queueJobId":"asset-visual-correction-mcp-queue-request-redraw-eu-logistics-esef-hub-pixel-map-pin-policy-blocker-note","queueBatchId":"asset-visual-correction-eu-pixel-map-pin","queueType":"asset-visual-correction-governance-index","queueMode":"dry-run-only","queueIdempotencyKey":"687ec1523a512ccf487106efc738b6d0","sourceTransactionId":"asset-visual-approval-audit-correction-transaction-request-redraw-eu-logistics-esef-hub-pixel-map-pin","sourceTransactionDigest":"21f567d91eddbd37c0a9d2df1b90483f2ab4d4cc01c33367459b52b748785ef5","targetSourceActionDigest":"435baeb1af2802de517ceb04fbe5bbbeeefa26c687627cc0c3e75caff7e3333d","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"action":"request-redraw","candidateSlug":"eu-logistics-esef-hub","formatKey":"pixel-map-pin","correctionType":"policy-blocker-note","countrySlug":"eu","priority":"normal","createdAt":"2026-09-07T03:28:49.515Z","writeDisabled":true},"resourceIndexPlan":[{"id":"visual-correction-write-transaction","resourceType":"visual-correction-write-transaction","uri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/pixel-map-pin","digestSource":"transactionDigest","required":true,"indexDisabled":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","resourceType":"visual-correction-dual-control","uri":"reits://asset-visual-approval-audit-correction-dual-control/request-redraw/eu-logistics-esef-hub/pixel-map-pin","digestSource":"approvalDigest","required":true,"indexDisabled":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","resourceType":"visual-correction-event","uri":"reits://asset-visual-approval-audit-correction/request-redraw/eu-logistics-esef-hub/pixel-map-pin","digestSource":"correctionDigest","required":true,"indexDisabled":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","resourceType":"visual-audit-log","uri":"reits://asset-visual-approval-audit-log/request-redraw/eu-logistics-esef-hub/pixel-map-pin","digestSource":"targetAuditDigest","required":true,"indexDisabled":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","resourceType":"visual-confirmation-action","uri":"reits://asset-visual-approval-human-confirmation-action/request-redraw/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","resourceType":"visual-human-confirmation","uri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","resourceType":"visual-identity-fixture","uri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","resourceType":"visual-evidence-transaction","uri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","resourceType":"visual-evidence-packet","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","resourceType":"visual-source-evidence","uri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","digestSource":"sourceEvidenceSha256","required":true,"indexDisabled":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","resourceType":"visual-registry-preview","uri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","resourceType":"visual-review-ledger","uri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","digestSource":"linked-resource","required":true,"indexDisabled":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","resourceType":"future-virtual-asset","uri":"reits://virtual-assets/eu-logistics-esef-hub","digestSource":"linked-resource","required":false,"indexDisabled":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"}],"workerPlan":{"workerName":"asset-visual-correction-mcp-index-worker","workerMode":"dry-run-only","workerId":"asset-visual-correction-mcp-index-worker-dry-run","lockKey":"asset-visual-correction-mcp:21f567d91eddbd37c0a9d2df1b90483f2ab4d4cc01c33367459b52b748785ef5","lockTtlSeconds":900,"workerWriteDisabled":true},"preconditions":[{"id":"transaction-dry-run-ready","label":"图片纠错事务 dry-run 可校验","satisfied":true,"digest":"21f567d91eddbd37c0a9d2df1b90483f2ab4d4cc01c33367459b52b748785ef5","note":"只有 transaction-dry-run-ready 的图片纠错事务才允许进入 MCP queue dry-run。"},{"id":"transaction-idempotency-match","label":"事务幂等键匹配","satisfied":true,"digest":"2f1f15549b8859b7bdb64cbf6aaa4ae3","note":"queue job 必须绑定上一刀事务 envelope 的 idempotencyKey。"},{"id":"source-evidence-digest-match","label":"源图证据摘要匹配","satisfied":true,"digest":"sourceEvidenceSha256=null","note":"MCP queue 必须继承 transaction envelope 的 sourceEvidenceSha256。"},{"id":"source-action-digest-match","label":"源动作摘要匹配","satisfied":true,"digest":"435baeb1af2802de517ceb04fbe5bbbeeefa26c687627cc0c3e75caff7e3333d","note":"MCP queue 必须继承 targetSourceActionDigest，避免索引层绑定错误源动作。"},{"id":"resource-plan-complete","label":"资源索引计划完整","satisfied":true,"digest":"6f7065649badf31b77bda5ceea989568a4db7c61187cb98a6427e5b85e07fb01","note":"MCP 索引计划必须包含事务、双人确认、纠错、审计、证据、清单预览和未来资产 URI。"},{"id":"public-side-effects-disabled","label":"公开副作用禁用","satisfied":true,"digest":"608b4116f020ea1d179290e2d7f45e044ac2d82e6797d85e421d48b3a6c6300b","note":"地图、BBS、正式清单和 NFT mint 仍必须保持禁用。"}],"retryPlan":{"maxAttempts":3,"backoff":"exponential-jitter","poisonQueue":"reits_mcp_governance_index_dead_letter","retryWriteDisabled":true,"deadLetterWriteDisabled":true},"idempotencyPlan":{"transactionIdempotencyKey":"2f1f15549b8859b7bdb64cbf6aaa4ae3","queueIdempotencyKey":"687ec1523a512ccf487106efc738b6d0","duplicateStrategy":"skip-existing-transaction-digest","idempotencyLockDisabled":true},"indexPreview":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","documentId":"asset-visual-correction-21f567d91eddbd37","visibility":"public-operational-noindex","indexWriteDisabled":true,"searchableFields":["candidateSlug","countrySlug","formatKey","action","correctionType","transactionDigest","approvalDigest","correctionDigest","targetAuditDigest","targetSourceActionDigest","sourceEvidenceSha256","sourceEvidencePublicPath","futureAssetResourceUri"]},"consumerContract":{"allowedConsumers":["official-site","pixel-atlas","asset-map","bbs","vr-asset-scene","ai-assistant","ops-console"],"blockedUses":["investment-advice","trading-signal","automated-mint","automated-map-publish","automated-bbs-post"],"citationRequired":true,"readOnly":true,"noindex":true,"piiSafe":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"citationFootnotePlan":{"footnoteId":"asset-visual-correction-footnote-21f567d91eddbd37","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/pixel-map-pin","citationRequired":true,"footnoteWriteDisabled":true},"queueDigest":"42741d202d0e7f1a94ebaf6e356db2f0e1806135bbc0aefafab6e09d26522e42","links":{"queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","queuePage":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","transactionApi":"/api/public/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","dualControlApi":"/api/public/operations/asset-visual-approval-audit-correction-dual-control?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=eu-logistics-esef-hub&format=pixel-map-pin&action=request-redraw","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub&decision=blocked-by-brief&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/request-redraw/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/request-redraw/eu-logistics-esef-hub/pixel-map-pin/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/request-redraw/eu-logistics-esef-hub/pixel-map-pin","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/request-redraw/eu-logistics-esef-hub/pixel-map-pin","correctionResourceUri":"reits://asset-visual-approval-audit-correction/request-redraw/eu-logistics-esef-hub/pixel-map-pin","auditLogResourceUri":"reits://asset-visual-approval-audit-log/request-redraw/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/request-redraw/eu-logistics-esef-hub/pixel-map-pin","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/eu-logistics-esef-hub/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub"}}],"statusBreakdown":[{"status":"queue-dry-run-ready","label":"队列 dry-run 可校验","count":8},{"status":"needs-queue-fields","label":"需要队列字段","count":0},{"status":"needs-transaction","label":"需要纠错事务","count":0},{"status":"blocked-by-policy","label":"策略阻断","count":0}],"resourceBreakdown":[{"resourceType":"visual-correction-write-transaction","count":8},{"resourceType":"visual-correction-dual-control","count":8},{"resourceType":"visual-correction-event","count":8},{"resourceType":"visual-audit-log","count":8},{"resourceType":"visual-confirmation-action","count":8},{"resourceType":"visual-human-confirmation","count":8},{"resourceType":"visual-identity-fixture","count":8},{"resourceType":"visual-evidence-transaction","count":8},{"resourceType":"visual-evidence-packet","count":8},{"resourceType":"visual-source-evidence","count":8},{"resourceType":"visual-registry-preview","count":8},{"resourceType":"visual-review-ledger","count":8},{"resourceType":"future-virtual-asset","count":8}],"publicNotes":["当前筛选没有 BBS Gap 图片纠错 MCP queue dry-run。","当前筛选范围输出 8 条图片纠错 MCP queue dry-run，8 条可校验。","其中 0 条 queue 绑定源图证据；queueIdempotencyKey 和 queueDigest 已纳入 sourceEvidenceSha256。","queue envelope 串联 transactionDigest、targetSourceActionDigest、sourceEvidenceSha256、queueIdempotencyKey、resourceIndexPlan、consumerContract 和 citationFootnotePlan。","真实 MCP document、向量索引、地图、BBS 和正式 NFT 图片清单完成写入协议前，当前 documentWriteDisabled=true、mcpIndexWriteDisabled=true。"],"qaWarnings":["该门禁不会写 queue job，queueJobWritten 始终为 false。","该门禁不会派发 worker，workerDispatched 始终为 false。","该门禁不会写 MCP index 或 MCP document。","该门禁不会发布地图、BBS 或正式 NFT 图片清单。","POST 校验必须继承事务 requiredInputs，并携带匹配的 targetSourceActionDigest 与 sourceEvidenceSha256。","消费者 contract 只允许官方站、Pixel Atlas、资产地图、BBS、VR 场景、AI 助手和运营台只读使用，不得作为投资建议、交易信号或自动发帖依据。"]}