{"generatedAt":"2026-07-31T18:33:39.533Z","scope":{"countrySlug":"in","status":null,"action":"approve-visual-dry-run","assetSlug":null,"formatKey":null,"correctionType":null},"metrics":{"documentCount":2,"documentDryRunReadyCount":2,"needsDocumentFieldsCount":0,"needsQueueCount":0,"blockedByPolicyCount":0,"documentWriteDisabledCount":2,"vectorWriteDisabledCount":2,"searchIndexWriteDisabledCount":2,"documentDigestCount":2,"evidenceResourceCount":30,"sourceEvidenceDocumentCount":2,"localGeneratedEvidenceCount":0,"sourceMismatchCount":0,"sourceEvidenceDigestCount":0,"queryIntentCount":10,"citationPlanCount":2,"writtenCount":0,"vectorWrittenCount":0,"searchIndexedCount":0,"mcpIndexedCount":0,"mapPublishedCount":0,"registryPromotionAllowedCount":0,"mcpResourceCount":2},"records":[{"generatedAt":"2026-07-31T18:33:39.533Z","documentJobId":"asset-visual-correction-mcp-document-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card-policy-blocker-note","governanceDocumentId":"asset-visual-correction-ba9449945b452874","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card-policy-blocker-note","queueDigest":"5914fb459a30fbec1973c804ccd6bc467658476b0b98f10657290a7f8317844e","queueIdempotencyKey":"4317ae021c6d4aa6c896cea320e081ec","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card","transactionDigest":"ba9449945b4528745bb64fe69a967f78df7ae068e07429527e18e380eeb08bd1","transactionIdempotencyKey":"f0007cfe8bd9055138c7f74cb7f93e19","targetSourceActionDigest":"0dfb6e5930e5edecceeb4ea44f1ff36b21419c384e190b588a1f4ca013674eec","targetSourceEvidenceSha256":null,"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","candidateSlug":"in-invit-infra-corridor","assetName":"印度 REITs / InvIT Infra Corridor","nftStyleName":"REITs Pixel Asset #IN-Infra-10","countrySlug":"in","countryName":"印度","cityName":"Mumbai","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=in-invit-infra-corridor&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=isometric-nft-card","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"document-dry-run-ready","statusLabel":"文档 schema dry-run 可校验","correctionType":"policy-blocker-note","queueStatus":"queue-dry-run-ready","queueStatusLabel":"队列 dry-run 可校验","documentDryRun":true,"documentWriteDisabled":true,"vectorWriteDisabled":true,"searchIndexWriteDisabled":true,"documentOnly":true,"queueJobWritten":false,"workerDispatched":false,"documentWritten":false,"vectorIndexWritten":false,"searchIndexWritten":false,"mcpIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["documentDryRun","documentWriteDisabled","vectorWriteDisabled","searchIndexWriteDisabled","documentOnly","documentSchemaVersion","documentReason","documentIdempotencyKey","evidenceChainAccepted","sourceEvidenceAccepted","targetSourceActionDigest","sourceEvidenceSha256","publicNoindexAccepted","aiRetrievalPolicyAccepted","citationFootnoteAccepted","queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled"],"blockers":[],"documentEnvelope":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","schemaVersion":"2026-06-asset-visual-correction-mcp-document-v1","documentJobId":"asset-visual-correction-mcp-document-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card-policy-blocker-note","documentId":"asset-visual-correction-ba9449945b452874","documentType":"asset-visual-correction-governance-fact","documentMode":"dry-run-only","documentIdempotencyKey":"7847da84d9c324a57d700f1fc8d83c44","sourceQueueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card-policy-blocker-note","sourceQueueDigest":"5914fb459a30fbec1973c804ccd6bc467658476b0b98f10657290a7f8317844e","sourceTransactionDigest":"ba9449945b4528745bb64fe69a967f78df7ae068e07429527e18e380eeb08bd1","targetSourceActionDigest":"0dfb6e5930e5edecceeb4ea44f1ff36b21419c384e190b588a1f4ca013674eec","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"visibility":"public-operational-noindex","createdAt":"2026-07-31T18:33:39.533Z","writeDisabled":true},"mcpDocument":{"id":"asset-visual-correction-ba9449945b452874","type":"asset-visual-correction-governance-fact","namespace":"governance.asset.visual.correction","title":"印度 REITs / InvIT Infra Corridor 图片纠错 MCP 文档","summary":"印度 / Mumbai / REITs Pixel Asset #IN-Infra-10 / 批准图片 dry-run / policy-blocker-note 的虚拟资产图片治理 dry-run 文档。","countrySlug":"in","countryName":"印度","candidateSlug":"in-invit-infra-corridor","assetName":"印度 REITs / InvIT Infra Corridor","nftStyleName":"REITs Pixel Asset #IN-Infra-10","cityName":"Mumbai","assetType":"基础设施走廊","formatKey":"isometric-nft-card","action":"approve-visual-dry-run","correctionType":"policy-blocker-note","governanceStatus":"dry-run-only","provenance":{"queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card-policy-blocker-note","queueDigest":"5914fb459a30fbec1973c804ccd6bc467658476b0b98f10657290a7f8317844e","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-in-invit-infra-corridor-isometric-nft-card","transactionDigest":"ba9449945b4528745bb64fe69a967f78df7ae068e07429527e18e380eeb08bd1","targetSourceActionDigest":"0dfb6e5930e5edecceeb4ea44f1ff36b21419c384e190b588a1f4ca013674eec","sourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"documentDigestSource":"queueDigest+sourceEvidenceSha256+resourceIndexPlan+consumerContract+retrievalPolicy"},"facets":[{"key":"country","value":"in"},{"key":"city","value":"Mumbai"},{"key":"asset","value":"in-invit-infra-corridor"},{"key":"assetType","value":"基础设施走廊"},{"key":"nftStyleName","value":"REITs Pixel Asset #IN-Infra-10"},{"key":"formatKey","value":"isometric-nft-card"},{"key":"action","value":"approve-visual-dry-run"},{"key":"correctionType","value":"policy-blocker-note"},{"key":"sourceEvidenceSha256","value":"missing-source-evidence"},{"key":"sourceEvidenceType","value":"missing-source"},{"key":"visibility","value":"public-operational-noindex"}],"searchableText":["印度 REITs / InvIT Infra Corridor","REITs Pixel Asset #IN-Infra-10","印度","Mumbai","基础设施走廊","in-invit-infra-corridor","isometric-nft-card","批准图片 dry-run","policy-blocker-note","0dfb6e5930e5edecceeb4ea44f1ff36b21419c384e190b588a1f4ca013674eec","missing-source","ba9449945b4528745bb64fe69a967f78df7ae068e07429527e18e380eeb08bd1","5914fb459a30fbec1973c804ccd6bc467658476b0b98f10657290a7f8317844e","reits://virtual-assets/in-invit-infra-corridor","reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-registry-preview/in-invit-infra-corridor/isometric-nft-card","reits://asset-visual-review-ledger/in-invit-infra-corridor/isometric-nft-card","reits://virtual-assets/in-invit-infra-corridor","reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card"],"writeDisabled":true},"evidenceChain":[{"id":"visual-correction-write-transaction","label":"visual-correction-write-transaction","resourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"transactionDigest","required":true,"verified":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","label":"visual-correction-dual-control","resourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"approvalDigest","required":true,"verified":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","label":"visual-correction-event","resourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"correctionDigest","required":true,"verified":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","label":"visual-audit-log","resourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"targetAuditDigest","required":true,"verified":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","label":"visual-confirmation-action","resourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","label":"visual-human-confirmation","resourceUri":"reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","label":"visual-identity-fixture","resourceUri":"reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","label":"visual-evidence-transaction","resourceUri":"reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","label":"visual-evidence-packet","resourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","label":"visual-source-evidence","resourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","digestSource":"sourceEvidenceSha256","required":true,"verified":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","label":"visual-registry-preview","resourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","label":"visual-review-ledger","resourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","label":"future-virtual-asset","resourceUri":"reits://virtual-assets/in-invit-infra-corridor","digestSource":"linked-resource","required":false,"verified":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"},{"id":"source-queue-job","label":"asset-visual-correction-mcp-queue","resourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","digestSource":"queueDigest","required":true,"verified":true,"note":"Document schema 必须能回溯到 Cut51 queue job 摘要。"},{"id":"citation-footnote-plan","label":"asset-visual-correction-citation-footnote-plan","resourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","digestSource":"linked-resource","required":true,"verified":true,"note":"AI、地图、BBS 和 VR 场景引用该文档时必须保留脚注计划。"}],"retrievalPolicy":{"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,"noindex":true,"piiSafe":true,"readOnly":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"embeddingPlan":{"provider":"future-embedding-provider","model":"future-text-embedding","vectorNamespace":"reits-mcp-asset-visual-correction","vectorWriteDisabled":true,"chunkCount":16,"chunkStrategy":"one-document-plus-evidence-uris"},"queryIntents":[{"id":"visual-correction-reason","label":"图片纠错原因","example":"为什么 印度 REITs / InvIT Infra Corridor 的 isometric-nft-card 需要 policy-blocker-note？","answerSource":"mcp-document-only"},{"id":"map-publish-safety","label":"地图发布安全边界","example":"in-invit-infra-corridor 的虚拟资产图片是否允许进入地图或 Pixel Atlas？","answerSource":"mcp-document-only"},{"id":"dual-control-proof","label":"双人确认与证据链","example":"哪些资源证明 REITs Pixel Asset #IN-Infra-10 的图片纠错不是单人操作？","answerSource":"mcp-document-only"},{"id":"source-image-provenance","label":"源图证据来源","example":"印度 REITs / InvIT Infra Corridor 的图片纠错文档能否证明原始源图 hash 和本地文件一致？","answerSource":"mcp-document-only"},{"id":"ai-safe-answer","label":"AI 安全回答","example":"用可引用证据解释 印度 REITs 虚拟资产图片治理，不提供交易建议。","answerSource":"mcp-document-only"}],"citationPlan":{"footnoteId":"asset-visual-correction-footnote-ba9449945b452874","documentFootnoteId":"asset-visual-correction-document-footnote-ba9449945b452874","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-correction-mcp-document/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","citationRequired":true,"footnoteWriteDisabled":true,"citationText":"印度 REITs / InvIT Infra Corridor / REITs Pixel Asset #IN-Infra-10 / isometric-nft-card 的图片纠错 MCP document dry-run，来源 queueDigest=5914fb459a30fbec / sourceEvidenceSha256=null。"},"documentDigest":"36b14b59083c85a1ec50dbd6c278b4740f3642ae917c3d4fa06c926869b9512a","links":{"documentApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-document-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","documentPage":"/operations/asset-visual-approval-audit-correction-mcp-document-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","queue":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=in-invit-infra-corridor&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=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=in-invit-infra-corridor&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=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=in-invit-infra-corridor&format=isometric-nft-card&action=approve-visual-dry-run","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=in-invit-infra-corridor&decision=blocked-by-brief&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=isometric-nft-card","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"documentResourceUri":"reits://asset-visual-correction-mcp-document/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","correctionResourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","auditLogResourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/isometric-nft-card","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor"}},{"generatedAt":"2026-07-31T18:33:39.533Z","documentJobId":"asset-visual-correction-mcp-document-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin-policy-blocker-note","governanceDocumentId":"asset-visual-correction-b71ff0d7329a2d88","queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin-policy-blocker-note","queueDigest":"e431d6da4d4a9f1888f7884f747638d1f247b661a2d64095c65dee47ac5ab3c0","queueIdempotencyKey":"3e8bda2ec0b66cd6feb263d926a0b95b","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin","transactionDigest":"b71ff0d7329a2d889f374e557167a05caa16a945f4207f8a79835b3b5fa0d937","transactionIdempotencyKey":"5c2b718b198262c9c1e6b4f4043798d3","targetSourceActionDigest":"c8ae24a524ae4efc3d71c8c0abb5d2a728a6d961a3e8c78fc40b978752dfb605","targetSourceEvidenceSha256":null,"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","candidateSlug":"in-invit-infra-corridor","assetName":"印度 REITs / InvIT Infra Corridor","nftStyleName":"REITs Pixel Asset #IN-Infra-10","countrySlug":"in","countryName":"印度","cityName":"Mumbai","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=in-invit-infra-corridor&format=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=pixel-map-pin","evidenceNote":"当前没有 source image，必须保持 blocked preview row。"},"status":"document-dry-run-ready","statusLabel":"文档 schema dry-run 可校验","correctionType":"policy-blocker-note","queueStatus":"queue-dry-run-ready","queueStatusLabel":"队列 dry-run 可校验","documentDryRun":true,"documentWriteDisabled":true,"vectorWriteDisabled":true,"searchIndexWriteDisabled":true,"documentOnly":true,"queueJobWritten":false,"workerDispatched":false,"documentWritten":false,"vectorIndexWritten":false,"searchIndexWritten":false,"mcpIndexWritten":false,"mapPublished":false,"bbsPosted":false,"registryPromotionAllowed":false,"requiredInputs":["documentDryRun","documentWriteDisabled","vectorWriteDisabled","searchIndexWriteDisabled","documentOnly","documentSchemaVersion","documentReason","documentIdempotencyKey","evidenceChainAccepted","sourceEvidenceAccepted","targetSourceActionDigest","sourceEvidenceSha256","publicNoindexAccepted","aiRetrievalPolicyAccepted","citationFootnoteAccepted","queueDryRun","queueWriteDisabled","workerWriteDisabled","mcpIndexWriteDisabled","queueOnly","queueSchemaVersion","queueReason","queueIdempotencyKey","workerId","workerLockAccepted","resourceIndexPlanAccepted","retryPolicyAccepted","consumerContractAccepted","citationFootnotePlanAccepted","transactionDryRun","transactionWriteDisabled","transactionOnly","transactionSchemaVersion","transactionReason","idempotencyKey","rollbackPlanAccepted","databaseWriteDisabled","mcpQueueWriteDisabled"],"blockers":[],"documentEnvelope":{"indexName":"reits_mcp_governance_index","namespace":"governance.asset.visual.correction","schemaVersion":"2026-06-asset-visual-correction-mcp-document-v1","documentJobId":"asset-visual-correction-mcp-document-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin-policy-blocker-note","documentId":"asset-visual-correction-b71ff0d7329a2d88","documentType":"asset-visual-correction-governance-fact","documentMode":"dry-run-only","documentIdempotencyKey":"2cfac014390294bc3bdadb80203ab2ce","sourceQueueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin-policy-blocker-note","sourceQueueDigest":"e431d6da4d4a9f1888f7884f747638d1f247b661a2d64095c65dee47ac5ab3c0","sourceTransactionDigest":"b71ff0d7329a2d889f374e557167a05caa16a945f4207f8a79835b3b5fa0d937","targetSourceActionDigest":"c8ae24a524ae4efc3d71c8c0abb5d2a728a6d961a3e8c78fc40b978752dfb605","targetSourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"visibility":"public-operational-noindex","createdAt":"2026-07-31T18:33:39.533Z","writeDisabled":true},"mcpDocument":{"id":"asset-visual-correction-b71ff0d7329a2d88","type":"asset-visual-correction-governance-fact","namespace":"governance.asset.visual.correction","title":"印度 REITs / InvIT Infra Corridor 图片纠错 MCP 文档","summary":"印度 / Mumbai / REITs Pixel Asset #IN-Infra-10 / 批准图片 dry-run / policy-blocker-note 的虚拟资产图片治理 dry-run 文档。","countrySlug":"in","countryName":"印度","candidateSlug":"in-invit-infra-corridor","assetName":"印度 REITs / InvIT Infra Corridor","nftStyleName":"REITs Pixel Asset #IN-Infra-10","cityName":"Mumbai","assetType":"基础设施走廊","formatKey":"pixel-map-pin","action":"approve-visual-dry-run","correctionType":"policy-blocker-note","governanceStatus":"dry-run-only","provenance":{"queueJobId":"asset-visual-correction-mcp-queue-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin-policy-blocker-note","queueDigest":"e431d6da4d4a9f1888f7884f747638d1f247b661a2d64095c65dee47ac5ab3c0","transactionId":"asset-visual-approval-audit-correction-transaction-approve-visual-dry-run-in-invit-infra-corridor-pixel-map-pin","transactionDigest":"b71ff0d7329a2d889f374e557167a05caa16a945f4207f8a79835b3b5fa0d937","targetSourceActionDigest":"c8ae24a524ae4efc3d71c8c0abb5d2a728a6d961a3e8c78fc40b978752dfb605","sourceEvidenceSha256":null,"sourceEvidencePublicPath":null,"sourceMatchesTransaction":false,"documentDigestSource":"queueDigest+sourceEvidenceSha256+resourceIndexPlan+consumerContract+retrievalPolicy"},"facets":[{"key":"country","value":"in"},{"key":"city","value":"Mumbai"},{"key":"asset","value":"in-invit-infra-corridor"},{"key":"assetType","value":"基础设施走廊"},{"key":"nftStyleName","value":"REITs Pixel Asset #IN-Infra-10"},{"key":"formatKey","value":"pixel-map-pin"},{"key":"action","value":"approve-visual-dry-run"},{"key":"correctionType","value":"policy-blocker-note"},{"key":"sourceEvidenceSha256","value":"missing-source-evidence"},{"key":"sourceEvidenceType","value":"missing-source"},{"key":"visibility","value":"public-operational-noindex"}],"searchableText":["印度 REITs / InvIT Infra Corridor","REITs Pixel Asset #IN-Infra-10","印度","Mumbai","基础设施走廊","in-invit-infra-corridor","pixel-map-pin","批准图片 dry-run","policy-blocker-note","c8ae24a524ae4efc3d71c8c0abb5d2a728a6d961a3e8c78fc40b978752dfb605","missing-source","b71ff0d7329a2d889f374e557167a05caa16a945f4207f8a79835b3b5fa0d937","e431d6da4d4a9f1888f7884f747638d1f247b661a2d64095c65dee47ac5ab3c0","reits://virtual-assets/in-invit-infra-corridor","reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-registry-preview/in-invit-infra-corridor/pixel-map-pin","reits://asset-visual-review-ledger/in-invit-infra-corridor/pixel-map-pin","reits://virtual-assets/in-invit-infra-corridor","reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin"],"writeDisabled":true},"evidenceChain":[{"id":"visual-correction-write-transaction","label":"visual-correction-write-transaction","resourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"transactionDigest","required":true,"verified":true,"note":"transactionDigest 是图片纠错 MCP queue 的根摘要。"},{"id":"visual-correction-dual-control","label":"visual-correction-dual-control","resourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"approvalDigest","required":true,"verified":true,"note":"approvalDigest 证明图片纠错不是单人变更。"},{"id":"visual-correction-event","label":"visual-correction-event","resourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"correctionDigest","required":true,"verified":true,"note":"纠错事件记录 metadata、redaction 或 policy blocker 的变更意图。"},{"id":"visual-audit-log","label":"visual-audit-log","resourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"targetAuditDigest","required":true,"verified":true,"note":"原图片审批审计日志只能作为不可变证据进入 MCP 计划。"},{"id":"visual-confirmation-action","label":"visual-confirmation-action","resourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"确认动作说明运营、设计或合规的原始决策类型。"},{"id":"visual-human-confirmation","label":"visual-human-confirmation","resourceUri":"reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"人工确认账本解释图片资产在正式清单前的审批边界。"},{"id":"visual-identity-fixture","label":"visual-identity-fixture","resourceUri":"reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"身份 fixture 是未来接入真实账号/MFA 的替身。"},{"id":"visual-evidence-transaction","label":"visual-evidence-transaction","resourceUri":"reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"证据写入事务解释图片证据包为什么仍然禁写。"},{"id":"visual-evidence-packet","label":"visual-evidence-packet","resourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"证据包提供图片来源、审批槽位和上传禁用状态。"},{"id":"visual-source-evidence","label":"visual-source-evidence","resourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","digestSource":"sourceEvidenceSha256","required":true,"verified":true,"note":"源图证据哈希必须跟随 MCP queue，防止 MCP document 只引用事务却丢失图片来源。"},{"id":"visual-registry-preview","label":"visual-registry-preview","resourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"清单预览说明该图片还未进入正式 NFT 图片清单。"},{"id":"visual-review-ledger","label":"visual-review-ledger","resourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"图片人审账本连接原始视觉候选和后续治理链。"},{"id":"future-virtual-asset","label":"future-virtual-asset","resourceUri":"reits://virtual-assets/in-invit-infra-corridor","digestSource":"linked-resource","required":false,"verified":true,"note":"未来虚拟资产 URI 供地图、BBS、VR 场景和 AI 助手只读调用。"},{"id":"source-queue-job","label":"asset-visual-correction-mcp-queue","resourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","digestSource":"queueDigest","required":true,"verified":true,"note":"Document schema 必须能回溯到 Cut51 queue job 摘要。"},{"id":"citation-footnote-plan","label":"asset-visual-correction-citation-footnote-plan","resourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","digestSource":"linked-resource","required":true,"verified":true,"note":"AI、地图、BBS 和 VR 场景引用该文档时必须保留脚注计划。"}],"retrievalPolicy":{"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,"noindex":true,"piiSafe":true,"readOnly":true,"sourceEvidenceRequired":true,"sourceEvidenceRedactionAllowed":false},"embeddingPlan":{"provider":"future-embedding-provider","model":"future-text-embedding","vectorNamespace":"reits-mcp-asset-visual-correction","vectorWriteDisabled":true,"chunkCount":16,"chunkStrategy":"one-document-plus-evidence-uris"},"queryIntents":[{"id":"visual-correction-reason","label":"图片纠错原因","example":"为什么 印度 REITs / InvIT Infra Corridor 的 pixel-map-pin 需要 policy-blocker-note？","answerSource":"mcp-document-only"},{"id":"map-publish-safety","label":"地图发布安全边界","example":"in-invit-infra-corridor 的虚拟资产图片是否允许进入地图或 Pixel Atlas？","answerSource":"mcp-document-only"},{"id":"dual-control-proof","label":"双人确认与证据链","example":"哪些资源证明 REITs Pixel Asset #IN-Infra-10 的图片纠错不是单人操作？","answerSource":"mcp-document-only"},{"id":"source-image-provenance","label":"源图证据来源","example":"印度 REITs / InvIT Infra Corridor 的图片纠错文档能否证明原始源图 hash 和本地文件一致？","answerSource":"mcp-document-only"},{"id":"ai-safe-answer","label":"AI 安全回答","example":"用可引用证据解释 印度 REITs 虚拟资产图片治理，不提供交易建议。","answerSource":"mcp-document-only"}],"citationPlan":{"footnoteId":"asset-visual-correction-footnote-b71ff0d7329a2d88","documentFootnoteId":"asset-visual-correction-document-footnote-b71ff0d7329a2d88","surface":"asset-visual-correction","sourceResourceUri":"reits://asset-visual-correction-mcp-document/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","citationRequired":true,"footnoteWriteDisabled":true,"citationText":"印度 REITs / InvIT Infra Corridor / REITs Pixel Asset #IN-Infra-10 / pixel-map-pin 的图片纠错 MCP document dry-run，来源 queueDigest=e431d6da4d4a9f18 / sourceEvidenceSha256=null。"},"documentDigest":"7d223fdeff46710ab1b396de882016100f8ff4f171f5f5c207c3f2f852c7e66e","links":{"documentApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-document-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","documentPage":"/operations/asset-visual-approval-audit-correction-mcp-document-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","queue":"/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","queueApi":"/api/public/operations/asset-visual-approval-audit-correction-mcp-queue-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","transaction":"/operations/asset-visual-approval-audit-correction-transaction-dry-run?asset=in-invit-infra-corridor&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=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","dualControl":"/operations/asset-visual-approval-audit-correction-dual-control?asset=in-invit-infra-corridor&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=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run&type=policy-blocker-note","correction":"/operations/asset-visual-approval-audit-corrections?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run","correctionApi":"/api/public/operations/asset-visual-approval-audit-corrections?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run","auditLog":"/operations/asset-visual-approval-audit-log-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run","action":"/operations/asset-visual-approval-human-confirmation-actions?asset=in-invit-infra-corridor&format=pixel-map-pin&action=approve-visual-dry-run","humanConfirmation":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=in-invit-infra-corridor&decision=blocked-by-brief&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=pixel-map-pin","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"documentResourceUri":"reits://asset-visual-correction-mcp-document/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","queueJobResourceUri":"reits://asset-visual-correction-mcp-queue/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","indexPreviewResourceUri":"reits://asset-visual-correction-mcp-index-preview/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin/policy-blocker-note","transactionResourceUri":"reits://asset-visual-approval-audit-correction-transaction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","dualControlResourceUri":"reits://asset-visual-approval-audit-correction-dual-control/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","correctionResourceUri":"reits://asset-visual-approval-audit-correction/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","auditLogResourceUri":"reits://asset-visual-approval-audit-log/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","visualApprovalHumanConfirmationActionResourceUri":"reits://asset-visual-approval-human-confirmation-action/approve-visual-dry-run/in-invit-infra-corridor/pixel-map-pin","visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/in-invit-infra-corridor/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/in-invit-infra-corridor/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/in-invit-infra-corridor/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor"}}],"statusBreakdown":[{"status":"document-dry-run-ready","label":"文档 schema dry-run 可校验","count":2},{"status":"needs-document-fields","label":"需要文档字段","count":0},{"status":"needs-queue","label":"需要 MCP queue","count":0},{"status":"blocked-by-policy","label":"策略阻断","count":0}],"evidenceBreakdown":[{"id":"visual-correction-write-transaction","count":2},{"id":"visual-correction-dual-control","count":2},{"id":"visual-correction-event","count":2},{"id":"visual-audit-log","count":2},{"id":"visual-confirmation-action","count":2},{"id":"visual-human-confirmation","count":2},{"id":"visual-identity-fixture","count":2},{"id":"visual-evidence-transaction","count":2},{"id":"visual-evidence-packet","count":2},{"id":"visual-source-evidence","count":2},{"id":"visual-registry-preview","count":2},{"id":"visual-review-ledger","count":2},{"id":"future-virtual-asset","count":2},{"id":"source-queue-job","count":2},{"id":"citation-footnote-plan","count":2}],"publicNotes":["当前筛选没有 BBS Gap 图片纠错 MCP document dry-run。","当前筛选范围输出 2 条图片纠错 MCP document dry-run，2 条可校验。","其中 0 条 document 已把 sourceEvidenceSha256 写入 provenance、searchableText 和 documentDigest。","document envelope 把 queueDigest、transactionDigest、targetSourceActionDigest、sourceEvidenceSha256、虚拟资产图片、地图资源 URI、证据链、消费者 contract 和引用脚注计划收束成 MCP 可检索对象。","未来官方首页、Pixel Atlas、资产地图、BBS、VR 场景和 AI 助手只能只读引用该文档，不得自动 mint、自动发帖或生成交易建议。"],"qaWarnings":["该门禁不会写 MCP document，documentWritten 始终为 false。","该门禁不会写向量库，vectorIndexWritten 始终为 false。","该门禁不会写搜索索引，searchIndexWritten 始终为 false。","该门禁不会发布地图、BBS 或正式 NFT 图片清单。","MCP document 必须保留源图证据，不允许把 sourceEvidenceSha256 从文档 provenance、digest 或 searchableText 中脱敏移除。","真实 MCP 文档库、向量库、权限策略、引用层和运营复核队列完成前，不得开放真实索引写入。"]}