{"generatedAt":"2026-07-31T18:33:39.533Z","scope":{"countrySlug":null,"assetSlug":null,"status":"blocked-by-brief","formatKey":null},"metrics":{"candidateCount":2,"packetCount":4,"evidencePacketReadyCount":0,"blockedBeforeEvidenceCount":4,"needsPinRedrawCount":0,"needsComplianceReviewCount":0,"missingFileCount":0,"blockedByBriefCount":4,"signerEvidenceCount":8,"missingSignerIdentityCount":8,"evidenceRequirementCount":20,"evidenceSuppliedCount":0,"uploadDisabledCount":4,"externalStorageUploadDisabledCount":4,"evidenceWriteDisabledCount":4,"approvalEvidenceWrittenCount":0,"finalApprovalRecordedCount":0,"registryPromotionAllowedCount":0,"registryWriteDisabledCount":4,"revocationEvidenceTemplateCount":4,"mcpQueueWriteDisabledCount":4,"evidencePacketDigestCount":4,"localGeneratedEvidenceCount":0,"sourceMismatchCount":0,"mcpResourceCount":42},"records":[{"generatedAt":"2026-07-31T18:33:39.533Z","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","statusLabel":"证据包前置阻断","packetCount":2,"evidencePacketReadyCount":0,"blockedBeforeEvidenceCount":2,"evidenceRequirementCount":10,"signerEvidenceCount":4,"approvalEvidenceWrittenCount":0,"recordDigest":"d27a7f1b61e4338d3bfdcb9e513689aa4bb1dded0673a96285f26ac00a8195c3","packets":[{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","previewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-isometric-nft-card","transactionId":"visual-registry-transaction-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"e1f46d497995c111f2bd18866450bd7c5e96eb265f813a15af9b0ddf294833dc","approvalDigest":"542129bf8c7707a43430a84534bc4cb22001544b6c93cb77c5b6c9ffd7406ed6","visualDigest":"4dcfb53a94d15b3053428cb282f721a06f546a1fa06514e6b1ad2be69d773229","imageSha256":null,"transactionDigest":"664b1319730ed08723401fe97ef775e77e0e27ed0700c3ff00366629ee9b939f","previewDigest":"68edabb28a2337140c72d5fb703423c637a892584578d647b1d5f9f7392e3292","placeholderDigest":"43427843020e52334da7fd1bbdea1423b9800a65b96ae7ea2766a233059f9f29","evidencePacketDigest":"99619c8840012577a0d0871f63d34323a620d8002e6b19da391a6e737f14ceb5","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/isometric-nft-card","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"e1f46d497995c111f2bd18866450bd7c5e96eb265f813a15af9b0ddf294833dc","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"68edabb28a2337140c72d5fb703423c637a892584578d647b1d5f9f7392e3292","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["欧盟 Listed Real Estate Logistics Hub 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub","visualRegistryResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","previewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-pixel-map-pin","transactionId":"visual-registry-transaction-eu-logistics-esef-hub-pixel-map-pin","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","label":"地图像素 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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"d058c98ab8a06cd946c3ce3fd9e84e08dad698133c6d6c16c3e908a435263b27","approvalDigest":"e1705d72858c656c66a0e6bec86036cc0b054a59a72a54022d56ee93c832190b","visualDigest":"604b2f01ac5aa44a971d581bc5693efd760c89ed4e9480903c7c6d6928b1b0fd","imageSha256":null,"transactionDigest":"dd001b37cf1f919e1860e2d341c53a11d400105cf63052ce4baa53dfbb13230c","previewDigest":"45243a7f9c9421d92da95e59cc6233251de219cbed9b403a133207ee3d627fef","placeholderDigest":"123c7d91e7c9a57d6c731ca8f264f56e42ad8c017b57a4f3538400b120de88e0","evidencePacketDigest":"d8ea3c9cce7e450c1956c874ad509159439934e393bd6ade9188ecb978ae4f76","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/pixel-map-pin","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"d058c98ab8a06cd946c3ce3fd9e84e08dad698133c6d6c16c3e908a435263b27","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"45243a7f9c9421d92da95e59cc6233251de219cbed9b403a133207ee3d627fef","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["欧盟 Listed Real Estate Logistics Hub 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub","visualRegistryResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/pixel-map-pin"}}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=eu-logistics-esef-hub","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=eu-logistics-esef-hub","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=eu-logistics-esef-hub","visualRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/eu-logistics-esef-hub","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/eu-logistics-esef-hub","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/eu-logistics-esef-hub","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub","visualTrialResourceUri":"reits://asset-visual-trials/eu-logistics-esef-hub","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub","visualRegistryResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub"}},{"generatedAt":"2026-07-31T18:33:39.533Z","candidateSlug":"in-invit-infra-corridor","assetName":"印度 REITs / InvIT Infra Corridor","nftStyleName":"REITs Pixel Asset #IN-Infra-10","countrySlug":"in","countryName":"印度","cityName":"Mumbai","assetType":"基础设施走廊","statusLabel":"证据包前置阻断","packetCount":2,"evidencePacketReadyCount":0,"blockedBeforeEvidenceCount":2,"evidenceRequirementCount":10,"signerEvidenceCount":4,"approvalEvidenceWrittenCount":0,"recordDigest":"ee443ac2070729cf3ede6f2d81f6745ba1df1226a8f1a638dcaf8010ae27c835","packets":[{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","previewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-isometric-nft-card","transactionId":"visual-registry-transaction-in-invit-infra-corridor-isometric-nft-card","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","label":"等距 NFT 主图试点","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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"87c51f3843cfe89528800a9c4a8ad3386812b219b6e40478aefd9eb08e3850fa","approvalDigest":"7d7c23ee4b9c5ce6168558b26f1ebcf81878d9cd6ee6f4a4aef035020e51f616","visualDigest":"d8af9440520b9c2b8b3e165b1ba0b0df0c436b1d86acb2482ebf1d6512f2f7c5","imageSha256":null,"transactionDigest":"137998d2da2e3909b1b48c0949dd0d0f30448feb05854529b246b8633cda67de","previewDigest":"7c4f7c4eb0d41692b962990b8c95acdc9bef1a4395eed3db5c9437f9064fccab","placeholderDigest":"719f01e96100014678e98ba5b77d7cabce473df09aa682f0af76bb3050808364","evidencePacketDigest":"1c207ee684abe45866791f48901049cb5b59dcfe895c6d66ae2ab8e8c01492fb","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/isometric-nft-card","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"87c51f3843cfe89528800a9c4a8ad3386812b219b6e40478aefd9eb08e3850fa","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"7c4f7c4eb0d41692b962990b8c95acdc9bef1a4395eed3db5c9437f9064fccab","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["印度 REITs / InvIT Infra Corridor 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/in-invit-infra-corridor/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/in-invit-infra-corridor/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/in-invit-infra-corridor/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/in-invit-infra-corridor/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor","visualRegistryResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","previewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-pixel-map-pin","transactionId":"visual-registry-transaction-in-invit-infra-corridor-pixel-map-pin","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","label":"地图像素 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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"eb12afca3998c2a73d66ab5f7b0d6e8a50242ebd787e959bf92dfc644020fea4","approvalDigest":"36a9f8c7652bbdab3adc9f1476ac44de2426766eec0246f8bb783cdb6638086c","visualDigest":"574f14b9fc44ec5198d05b9a9ff6b9e6fd439088b972fe9b02bf31f0680c6b05","imageSha256":null,"transactionDigest":"70cfc4bc7ad4c05d0e89c06eb052d88bd664797c3aedb098f5919d9ac964e654","previewDigest":"07600b1c87801d602069d6e3f7f0ec5a00d54c59fb826e5b1f8356114705dc27","placeholderDigest":"ae52f72ab12d2ced2f6ba0860d5c311e397e8ce9b839fc95071a2984cfbfc48e","evidencePacketDigest":"9a61d1c8ae522097633f3bf7b732f844b56dc882e6812f1803b106b05b6386db","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/pixel-map-pin","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"eb12afca3998c2a73d66ab5f7b0d6e8a50242ebd787e959bf92dfc644020fea4","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"07600b1c87801d602069d6e3f7f0ec5a00d54c59fb826e5b1f8356114705dc27","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["印度 REITs / InvIT Infra Corridor 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/in-invit-infra-corridor/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/in-invit-infra-corridor/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/in-invit-infra-corridor/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/in-invit-infra-corridor/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor","visualRegistryResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/pixel-map-pin"}}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=in-invit-infra-corridor","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=in-invit-infra-corridor","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=in-invit-infra-corridor","visualRegistry":"/operations/asset-visual-registry","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/in-invit-infra-corridor","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/in-invit-infra-corridor","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/in-invit-infra-corridor","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor","visualTrialResourceUri":"reits://asset-visual-trials/in-invit-infra-corridor","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor","visualRegistryResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor"}}],"packets":[{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","previewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-isometric-nft-card","transactionId":"visual-registry-transaction-eu-logistics-esef-hub-isometric-nft-card","candidateSlug":"eu-logistics-esef-hub","assetName":"欧盟 Listed Real Estate Logistics Hub","nftStyleName":"REITs Pixel Asset #EU-Logistics-11","countrySlug":"eu","countryName":"欧盟","cityName":"Amsterdam","assetType":"欧洲物流地产","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"e1f46d497995c111f2bd18866450bd7c5e96eb265f813a15af9b0ddf294833dc","approvalDigest":"542129bf8c7707a43430a84534bc4cb22001544b6c93cb77c5b6c9ffd7406ed6","visualDigest":"4dcfb53a94d15b3053428cb282f721a06f546a1fa06514e6b1ad2be69d773229","imageSha256":null,"transactionDigest":"664b1319730ed08723401fe97ef775e77e0e27ed0700c3ff00366629ee9b939f","previewDigest":"68edabb28a2337140c72d5fb703423c637a892584578d647b1d5f9f7392e3292","placeholderDigest":"43427843020e52334da7fd1bbdea1423b9800a65b96ae7ea2766a233059f9f29","evidencePacketDigest":"99619c8840012577a0d0871f63d34323a620d8002e6b19da391a6e737f14ceb5","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/isometric-nft-card","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"e1f46d497995c111f2bd18866450bd7c5e96eb265f813a15af9b0ddf294833dc","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"68edabb28a2337140c72d5fb703423c637a892584578d647b1d5f9f7392e3292","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-eu-logistics-esef-hub-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["欧盟 Listed Real Estate Logistics Hub 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=eu-logistics-esef-hub&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/eu-logistics-esef-hub/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/eu-logistics-esef-hub/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/eu-logistics-esef-hub/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/eu-logistics-esef-hub/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub","visualRegistryResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","previewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-pixel-map-pin","transactionId":"visual-registry-transaction-eu-logistics-esef-hub-pixel-map-pin","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","label":"地图像素 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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"d058c98ab8a06cd946c3ce3fd9e84e08dad698133c6d6c16c3e908a435263b27","approvalDigest":"e1705d72858c656c66a0e6bec86036cc0b054a59a72a54022d56ee93c832190b","visualDigest":"604b2f01ac5aa44a971d581bc5693efd760c89ed4e9480903c7c6d6928b1b0fd","imageSha256":null,"transactionDigest":"dd001b37cf1f919e1860e2d341c53a11d400105cf63052ce4baa53dfbb13230c","previewDigest":"45243a7f9c9421d92da95e59cc6233251de219cbed9b403a133207ee3d627fef","placeholderDigest":"123c7d91e7c9a57d6c731ca8f264f56e42ad8c017b57a4f3538400b120de88e0","evidencePacketDigest":"d8ea3c9cce7e450c1956c874ad509159439934e393bd6ade9188ecb978ae4f76","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-eu-logistics-esef-hub-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-eu-logistics-esef-hub-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/pixel-map-pin","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"d058c98ab8a06cd946c3ce3fd9e84e08dad698133c6d6c16c3e908a435263b27","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"45243a7f9c9421d92da95e59cc6233251de219cbed9b403a133207ee3d627fef","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-eu-logistics-esef-hub-pixel-map-pin","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["欧盟 Listed Real Estate Logistics Hub 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=eu-logistics-esef-hub&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=eu-logistics-esef-hub&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=eu-logistics-esef-hub&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%AC%A7%E7%9B%9F%20Listed%20Real%20Estate%20Logistics%20Hub"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/eu-logistics-esef-hub/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/eu-logistics-esef-hub/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/eu-logistics-esef-hub/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/eu-logistics-esef-hub/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/eu-logistics-esef-hub/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/eu-logistics-esef-hub/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/eu-logistics-esef-hub/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/eu-logistics-esef-hub","visualRegistryResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub","targetVisualResourceUri":"reits://asset-visual-registry/eu-logistics-esef-hub/pixel-map-pin"}},{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","previewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-isometric-nft-card","transactionId":"visual-registry-transaction-in-invit-infra-corridor-isometric-nft-card","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","label":"等距 NFT 主图试点","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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"87c51f3843cfe89528800a9c4a8ad3386812b219b6e40478aefd9eb08e3850fa","approvalDigest":"7d7c23ee4b9c5ce6168558b26f1ebcf81878d9cd6ee6f4a4aef035020e51f616","visualDigest":"d8af9440520b9c2b8b3e165b1ba0b0df0c436b1d86acb2482ebf1d6512f2f7c5","imageSha256":null,"transactionDigest":"137998d2da2e3909b1b48c0949dd0d0f30448feb05854529b246b8633cda67de","previewDigest":"7c4f7c4eb0d41692b962990b8c95acdc9bef1a4395eed3db5c9437f9064fccab","placeholderDigest":"719f01e96100014678e98ba5b77d7cabce473df09aa682f0af76bb3050808364","evidencePacketDigest":"1c207ee684abe45866791f48901049cb5b59dcfe895c6d66ae2ab8e8c01492fb","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/isometric-nft-card","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"87c51f3843cfe89528800a9c4a8ad3386812b219b6e40478aefd9eb08e3850fa","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"7c4f7c4eb0d41692b962990b8c95acdc9bef1a4395eed3db5c9437f9064fccab","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-in-invit-infra-corridor-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["印度 REITs / InvIT Infra Corridor 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=in-invit-infra-corridor&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/in-invit-infra-corridor/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/in-invit-infra-corridor/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/in-invit-infra-corridor/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/in-invit-infra-corridor/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor","visualRegistryResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","previewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-pixel-map-pin","transactionId":"visual-registry-transaction-in-invit-infra-corridor-pixel-map-pin","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","label":"地图像素 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":"blocked-by-brief","statusLabel":"Brief 阻断不可提交证据","placeholderStatus":"blocked-by-brief","placeholderStatusLabel":"Brief 阻断不可审批","dryRunOnly":true,"uploadDisabled":true,"externalStorageUploadDisabled":true,"evidenceWriteDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"reviewDigest":"eb12afca3998c2a73d66ab5f7b0d6e8a50242ebd787e959bf92dfc644020fea4","approvalDigest":"36a9f8c7652bbdab3adc9f1476ac44de2426766eec0246f8bb783cdb6638086c","visualDigest":"574f14b9fc44ec5198d05b9a9ff6b9e6fd439088b972fe9b02bf31f0680c6b05","imageSha256":null,"transactionDigest":"70cfc4bc7ad4c05d0e89c06eb052d88bd664797c3aedb098f5919d9ac964e654","previewDigest":"07600b1c87801d602069d6e3f7f0ec5a00d54c59fb826e5b1f8356114705dc27","placeholderDigest":"ae52f72ab12d2ced2f6ba0860d5c311e397e8ce9b839fc95071a2984cfbfc48e","evidencePacketDigest":"9a61d1c8ae522097633f3bf7b732f844b56dc882e6812f1803b106b05b6386db","signerEvidence":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"设计负责人证据槽位已定义，但当前不允许上传或写入。"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"approverId":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"evidenceRequired":true,"evidenceSupplied":false,"samePersonForbidden":true,"uploadDisabled":true,"note":"运营负责人证据槽位已定义，但当前不允许上传或写入。"}],"evidenceBundle":{"table":"asset_visual_approval_evidence","schemaVersion":"2026-06-visual-approval-evidence-dry-run-v1","evidencePacketId":"asset-visual-approval-evidence-in-invit-infra-corridor-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-in-invit-infra-corridor-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/pixel-map-pin","evidenceMode":"dry-run-only","uploadMode":"disabled","evidenceWriteDisabled":true,"evidenceTypes":["operator-account","time-stamped-approval","visual-review-note","source-image-digest","target-registry-row"],"evidenceRetentionPolicy":"retain-with-mcp-governance-index"},"evidenceRequirements":[{"evidenceType":"operator-account","label":"审批人账号","required":true,"supplied":false,"expectedFields":["role","approverId","approverDisplayName","identityProvider"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批人账号只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"time-stamped-approval","label":"审批时间戳","required":true,"supplied":false,"expectedFields":["approvedAt","timezone","approvalRecorded"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"审批时间戳只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"visual-review-note","label":"视觉复核说明","required":true,"supplied":false,"expectedFields":["reviewDigest","visualDigest","decisionReason"],"sourceDigest":"eb12afca3998c2a73d66ab5f7b0d6e8a50242ebd787e959bf92dfc644020fea4","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":null,"uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"07600b1c87801d602069d6e3f7f0ec5a00d54c59fb826e5b1f8356114705dc27","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-in-invit-infra-corridor-pixel-map-pin","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":false,"previewRowReady":false,"transactionDryRunReady":false,"evidencePacketShapeReady":false,"signerIdentityPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"evidenceDigestPresent":false,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"uploadDisabled":true,"evidenceWriteDisabled":true,"registryWriteDisabled":true,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true},"qaChecklist":[{"label":"审批占位 ready","passed":false},{"label":"证据包结构 ready","passed":false},{"label":"本地生成源证据已检测","passed":false},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["印度 REITs / InvIT Infra Corridor 仍被 brief/source/policy 门禁阻断，不能进入双人审批。","approval packet 未达到 dual-control-ready，不能生成可校验迁入事务。","事务未达到 transaction-dry-run-ready，只能展示 blocked preview row。","本地生成图片证据未检测到，且 Registry preview row 尚未 ready。","Registry preview row 尚未 ready，不能开放真实审批占位槽位。","本地生成图片证据未检测到，且真实审批占位尚未 ready。","真实审批占位尚未 ready，不能生成可检查证据包。"],"requiredActions":[{"owner":"qa","label":"回到审批占位账本处理前置阻断后再生成证据包","href":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=in-invit-infra-corridor&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=in-invit-infra-corridor&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=in-invit-infra-corridor&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-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","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E5%8D%B0%E5%BA%A6%20REITs%20%2F%20InvIT%20Infra%20Corridor"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/in-invit-infra-corridor/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/in-invit-infra-corridor/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/in-invit-infra-corridor/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/in-invit-infra-corridor/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/in-invit-infra-corridor/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/in-invit-infra-corridor/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/in-invit-infra-corridor/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/in-invit-infra-corridor","visualRegistryResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor","targetVisualResourceUri":"reits://asset-visual-registry/in-invit-infra-corridor/pixel-map-pin"}}],"statusBreakdown":[{"status":"evidence-packet-ready","label":"证据包结构可检查","count":0},{"status":"needs-pin-redraw","label":"需先重绘地图 Pin","count":0},{"status":"needs-compliance-review","label":"需先合规复核","count":0},{"status":"missing-file","label":"缺文件不可提交证据","count":0},{"status":"blocked-by-brief","label":"Brief 阻断不可提交证据","count":4}],"countryBreakdown":[{"countrySlug":"eu","countryName":"欧盟","packetCount":2,"evidencePacketReadyCount":0,"blockedBeforeEvidenceCount":2},{"countrySlug":"in","countryName":"印度","packetCount":2,"evidencePacketReadyCount":0,"blockedBeforeEvidenceCount":2}],"qaWarnings":["该证据包只做 dry-run，不上传审批附件、不写 asset_visual_approval_evidence。","evidence-packet-ready 只表示证据字段形状可检查，不代表真实审批证据已经提交。","sourceEvidence 可进入证据包 dry-run，但本地生成图片不能绕过双签、上传证据和正式写入流程。","uploadDisabled、externalStorageUploadDisabled、evidenceWriteDisabled、registryWriteDisabled 必须保持 true。","审批人身份、审批时间戳、证据 URI 和证据 digest 仍然为空。"],"publicNotes":["当前筛选范围内有 4 个审批证据 dry-run packet，0 个结构可检查，0 个命中本地生成源证据。","该层把真实审批占位继续升级为可审查证据包，明确运营要交什么证据，但不产生上传和写表副作用。","未来 evidence writer 应复用 evidencePacketDigest、placeholderDigest、previewDigest、transactionDigest 和 targetVisualResourceUri 做幂等校验。","当前筛选没有 BBS Gap 审批证据 dry-run packet。"]}