{"generatedAt":"2026-09-07T03:28:49.515Z","scope":{"countrySlug":null,"assetSlug":"cn-commercial-bbs-gap","status":null,"formatKey":null},"metrics":{"candidateCount":1,"packetCount":2,"evidencePacketReadyCount":1,"blockedBeforeEvidenceCount":1,"needsPinRedrawCount":1,"needsComplianceReviewCount":0,"missingFileCount":0,"blockedByBriefCount":0,"signerEvidenceCount":4,"missingSignerIdentityCount":4,"evidenceRequirementCount":10,"evidenceSuppliedCount":0,"uploadDisabledCount":2,"externalStorageUploadDisabledCount":2,"evidenceWriteDisabledCount":2,"approvalEvidenceWrittenCount":0,"finalApprovalRecordedCount":0,"registryPromotionAllowedCount":0,"registryWriteDisabledCount":2,"revocationEvidenceTemplateCount":2,"mcpQueueWriteDisabledCount":2,"evidencePacketDigestCount":2,"localGeneratedEvidenceCount":2,"sourceMismatchCount":0,"mcpResourceCount":21},"records":[{"generatedAt":"2026-09-07T03:28:49.515Z","candidateSlug":"cn-commercial-bbs-gap","assetName":"中国内地商业不动产 BBS Gap","nftStyleName":"REITs Pixel Asset #CN-Commercial-BBS","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"商业不动产","statusLabel":"存在证据包 dry-run","packetCount":2,"evidencePacketReadyCount":1,"blockedBeforeEvidenceCount":1,"evidenceRequirementCount":10,"signerEvidenceCount":4,"approvalEvidenceWrittenCount":0,"recordDigest":"883a4d9df4a3c1d1018f888bf517456a24a88d67b1f595e81fcc2e5989e74e5e","packets":[{"generatedAt":"2026-09-07T03:28:49.515Z","evidencePacketId":"asset-visual-approval-evidence-cn-commercial-bbs-gap-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","previewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-isometric-nft-card","transactionId":"visual-registry-transaction-cn-commercial-bbs-gap-isometric-nft-card","candidateSlug":"cn-commercial-bbs-gap","assetName":"中国内地商业不动产 BBS Gap","nftStyleName":"REITs Pixel Asset #CN-Commercial-BBS","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"商业不动产","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","source":"/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png","sha256":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","bytes":76669,"manifestSource":"generation-manifest","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"evidence-packet-ready","statusLabel":"证据包结构可检查","placeholderStatus":"approval-placeholder-ready","placeholderStatusLabel":"真实审批占位可检查","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":"daa725ce109fcb8cd81df73ca3345eea63cac02bf036efdd6f8dec03274e209b","approvalDigest":"2598ed60264b4e758ff3c09bb35201be3225d838d45005e1b0a97f3bf043f3c3","visualDigest":"d96250c04cdee0d6be77ed3eccf928f59b2c09c9e97da7228ff132cbda574a43","imageSha256":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","transactionDigest":"79e3b2eea47f1101e96a63c008e072e514358d9d7a79726859c84a0cd6e3708f","previewDigest":"fe45b0ba85f8699ff069cdff0bda7ac5cc3415569374d198a46f255bdcf81894","placeholderDigest":"bea26f71d94033f919108d62d845fe13decbb1529dc4e8a998e482fdadc3094d","evidencePacketDigest":"99ad735f262a43002e7a90f3155b38a18f254d6ea099ee8457519102662ea181","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-cn-commercial-bbs-gap-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/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":"daa725ce109fcb8cd81df73ca3345eea63cac02bf036efdd6f8dec03274e209b","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"fe45b0ba85f8699ff069cdff0bda7ac5cc3415569374d198a46f255bdcf81894","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":true,"previewRowReady":true,"transactionDryRunReady":true,"evidencePacketShapeReady":true,"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":true},{"label":"证据包结构 ready","passed":true},{"label":"本地生成源证据已检测","passed":true},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["本地生成图片证据已进入证据包字段，但仍不上传审批附件。","证据包只做 dry-run，不上传文件、不写 asset_visual_approval_evidence。","approverId、approvedAt、approvalEvidenceUri 和 approvalEvidenceDigest 仍为 null。","approvalEvidenceWritten=false，finalApprovalRecorded=false，不能迁入正式图片清单。","uploadDisabled=true，externalStorageUploadDisabled=true。"],"requiredActions":[{"owner":"design","label":"准备设计负责人账号、视觉验收说明和图片摘要证据，但当前不上传","href":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card"},{"owner":"ops","label":"准备运营负责人账号、审批时间戳和内容使用说明","href":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card"},{"owner":"engineering","label":"实现 evidence writer 前继续保持 uploadDisabled=true 与 evidenceWriteDisabled=true","href":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=cn-commercial-bbs-gap&decision=ready-for-human-approval&format=isometric-nft-card","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E4%B8%AD%E5%9B%BD%E5%86%85%E5%9C%B0%E5%95%86%E4%B8%9A%E4%B8%8D%E5%8A%A8%E4%BA%A7%20BBS%20Gap"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/cn-commercial-bbs-gap/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/cn-commercial-bbs-gap/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/cn-commercial-bbs-gap/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/cn-commercial-bbs-gap/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/cn-commercial-bbs-gap/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/cn-commercial-bbs-gap/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/cn-commercial-bbs-gap/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/cn-commercial-bbs-gap","visualRegistryResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/isometric-nft-card"}},{"generatedAt":"2026-09-07T03:28:49.515Z","evidencePacketId":"asset-visual-approval-evidence-cn-commercial-bbs-gap-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-pixel-map-pin","previewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-pixel-map-pin","transactionId":"visual-registry-transaction-cn-commercial-bbs-gap-pixel-map-pin","candidateSlug":"cn-commercial-bbs-gap","assetName":"中国内地商业不动产 BBS Gap","nftStyleName":"REITs Pixel Asset #CN-Commercial-BBS","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"商业不动产","formatKey":"pixel-map-pin","label":"地图像素 Pin 试点","source":"/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png","sha256":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","bytes":7176,"manifestSource":"generation-manifest","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=pixel-map-pin","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"needs-pin-redraw","statusLabel":"需先重绘地图 Pin","placeholderStatus":"needs-pin-redraw","placeholderStatusLabel":"需先重绘地图 Pin","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":"1fb479c7ed09b1e329341b7c95f56c623d0997e3bef92d9d6567ec7b32f35025","approvalDigest":"015fcdee042c90710bee3b08fc1a36706c76e00de8f2a2eaf33fcc8ff7e9140f","visualDigest":"e343df6accc86761c5122fb33af2d437221e4d39168ca7615374ba91c58929c2","imageSha256":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","transactionDigest":"ea61385e9befaca4f352dad6204bf5b99341b63c853e3728cfcab6fa5f86726b","previewDigest":"5972c82d5ed7137dd4745477d0b8ec06d98e6e67a9ae6bc86219ccad443e45a1","placeholderDigest":"c3fc7ae5bf087388e2d67957f604d21c9da999975212f9981ac665cc8f64efd0","evidencePacketDigest":"7b99f97893a7f416aa7da267b151fec81e9467763cde783c3731a61896dda5f8","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-cn-commercial-bbs-gap-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/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":"1fb479c7ed09b1e329341b7c95f56c623d0997e3bef92d9d6567ec7b32f35025","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"5972c82d5ed7137dd4745477d0b8ec06d98e6e67a9ae6bc86219ccad443e45a1","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-cn-commercial-bbs-gap-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":true},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["地图 Pin 尚未重绘为 32px/64px 专用图，不能进入双人审批。","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=cn-commercial-bbs-gap&format=pixel-map-pin"},{"owner":"design","label":"先重绘地图 Pin，避免为不可用图片准备审批证据","href":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=cn-commercial-bbs-gap&decision=needs-pin-redraw&format=pixel-map-pin","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E4%B8%AD%E5%9B%BD%E5%86%85%E5%9C%B0%E5%95%86%E4%B8%9A%E4%B8%8D%E5%8A%A8%E4%BA%A7%20BBS%20Gap"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/cn-commercial-bbs-gap/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/cn-commercial-bbs-gap/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/cn-commercial-bbs-gap/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/cn-commercial-bbs-gap/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/cn-commercial-bbs-gap/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/cn-commercial-bbs-gap/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/cn-commercial-bbs-gap/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/cn-commercial-bbs-gap","visualRegistryResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/pixel-map-pin"}}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap","registryPreview":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=cn-commercial-bbs-gap","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=cn-commercial-bbs-gap","visualRegistry":"/operations/asset-visual-registry","search":"/search?q=%E4%B8%AD%E5%9B%BD%E5%86%85%E5%9C%B0%E5%95%86%E4%B8%9A%E4%B8%8D%E5%8A%A8%E4%BA%A7%20BBS%20Gap"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/cn-commercial-bbs-gap","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/cn-commercial-bbs-gap","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/cn-commercial-bbs-gap","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/cn-commercial-bbs-gap","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/cn-commercial-bbs-gap","visualReviewResourceUri":"reits://asset-visual-review-ledger/cn-commercial-bbs-gap","visualTrialResourceUri":"reits://asset-visual-trials/cn-commercial-bbs-gap","futureAssetResourceUri":"reits://virtual-assets/cn-commercial-bbs-gap","visualRegistryResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap"}}],"packets":[{"generatedAt":"2026-09-07T03:28:49.515Z","evidencePacketId":"asset-visual-approval-evidence-cn-commercial-bbs-gap-isometric-nft-card","placeholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","previewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-isometric-nft-card","transactionId":"visual-registry-transaction-cn-commercial-bbs-gap-isometric-nft-card","candidateSlug":"cn-commercial-bbs-gap","assetName":"中国内地商业不动产 BBS Gap","nftStyleName":"REITs Pixel Asset #CN-Commercial-BBS","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"商业不动产","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","source":"/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/cn-commercial-bbs-gap/nft-card.png","sha256":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","bytes":76669,"manifestSource":"generation-manifest","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"evidence-packet-ready","statusLabel":"证据包结构可检查","placeholderStatus":"approval-placeholder-ready","placeholderStatusLabel":"真实审批占位可检查","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":"daa725ce109fcb8cd81df73ca3345eea63cac02bf036efdd6f8dec03274e209b","approvalDigest":"2598ed60264b4e758ff3c09bb35201be3225d838d45005e1b0a97f3bf043f3c3","visualDigest":"d96250c04cdee0d6be77ed3eccf928f59b2c09c9e97da7228ff132cbda574a43","imageSha256":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","transactionDigest":"79e3b2eea47f1101e96a63c008e072e514358d9d7a79726859c84a0cd6e3708f","previewDigest":"fe45b0ba85f8699ff069cdff0bda7ac5cc3415569374d198a46f255bdcf81894","placeholderDigest":"bea26f71d94033f919108d62d845fe13decbb1529dc4e8a998e482fdadc3094d","evidencePacketDigest":"99ad735f262a43002e7a90f3155b38a18f254d6ea099ee8457519102662ea181","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-cn-commercial-bbs-gap-isometric-nft-card","targetPlaceholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","targetPreviewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-isometric-nft-card","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/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":"daa725ce109fcb8cd81df73ca3345eea63cac02bf036efdd6f8dec03274e209b","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":"2db843ee429d1a9c8f05d7448f8fb04ac345ad14e789a5451c83cf666d89199a","uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"fe45b0ba85f8699ff069cdff0bda7ac5cc3415569374d198a46f255bdcf81894","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-cn-commercial-bbs-gap-isometric-nft-card","evidenceRequired":true,"revocationUploadDisabled":true,"revocationWriteDisabled":true,"requiresDualControl":true,"rollbackScope":"unpublished-preview-row-only","note":"未来撤销真实审批时必须附加双人撤销证据；当前只生成模板，不写撤销证据。"},"releaseGate":{"placeholderReady":true,"previewRowReady":true,"transactionDryRunReady":true,"evidencePacketShapeReady":true,"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":true},{"label":"证据包结构 ready","passed":true},{"label":"本地生成源证据已检测","passed":true},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["本地生成图片证据已进入证据包字段，但仍不上传审批附件。","证据包只做 dry-run，不上传文件、不写 asset_visual_approval_evidence。","approverId、approvedAt、approvalEvidenceUri 和 approvalEvidenceDigest 仍为 null。","approvalEvidenceWritten=false，finalApprovalRecorded=false，不能迁入正式图片清单。","uploadDisabled=true，externalStorageUploadDisabled=true。"],"requiredActions":[{"owner":"design","label":"准备设计负责人账号、视觉验收说明和图片摘要证据，但当前不上传","href":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card"},{"owner":"ops","label":"准备运营负责人账号、审批时间戳和内容使用说明","href":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card"},{"owner":"engineering","label":"实现 evidence writer 前继续保持 uploadDisabled=true 与 evidenceWriteDisabled=true","href":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=isometric-nft-card","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=cn-commercial-bbs-gap&decision=ready-for-human-approval&format=isometric-nft-card","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E4%B8%AD%E5%9B%BD%E5%86%85%E5%9C%B0%E5%95%86%E4%B8%9A%E4%B8%8D%E5%8A%A8%E4%BA%A7%20BBS%20Gap"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/cn-commercial-bbs-gap/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/cn-commercial-bbs-gap/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/cn-commercial-bbs-gap/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/cn-commercial-bbs-gap/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/cn-commercial-bbs-gap/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/cn-commercial-bbs-gap/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/cn-commercial-bbs-gap/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/cn-commercial-bbs-gap","visualRegistryResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/isometric-nft-card"}},{"generatedAt":"2026-09-07T03:28:49.515Z","evidencePacketId":"asset-visual-approval-evidence-cn-commercial-bbs-gap-pixel-map-pin","placeholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-pixel-map-pin","previewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-pixel-map-pin","transactionId":"visual-registry-transaction-cn-commercial-bbs-gap-pixel-map-pin","candidateSlug":"cn-commercial-bbs-gap","assetName":"中国内地商业不动产 BBS Gap","nftStyleName":"REITs Pixel Asset #CN-Commercial-BBS","countrySlug":"cn","countryName":"中国内地","cityName":"上海","assetType":"商业不动产","formatKey":"pixel-map-pin","label":"地图像素 Pin 试点","source":"/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png","sha256":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","bytes":7176,"manifestSource":"generation-manifest","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=pixel-map-pin","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"needs-pin-redraw","statusLabel":"需先重绘地图 Pin","placeholderStatus":"needs-pin-redraw","placeholderStatusLabel":"需先重绘地图 Pin","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":"1fb479c7ed09b1e329341b7c95f56c623d0997e3bef92d9d6567ec7b32f35025","approvalDigest":"015fcdee042c90710bee3b08fc1a36706c76e00de8f2a2eaf33fcc8ff7e9140f","visualDigest":"e343df6accc86761c5122fb33af2d437221e4d39168ca7615374ba91c58929c2","imageSha256":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","transactionDigest":"ea61385e9befaca4f352dad6204bf5b99341b63c853e3728cfcab6fa5f86726b","previewDigest":"5972c82d5ed7137dd4745477d0b8ec06d98e6e67a9ae6bc86219ccad443e45a1","placeholderDigest":"c3fc7ae5bf087388e2d67957f604d21c9da999975212f9981ac665cc8f64efd0","evidencePacketDigest":"7b99f97893a7f416aa7da267b151fec81e9467763cde783c3731a61896dda5f8","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-cn-commercial-bbs-gap-pixel-map-pin","targetPlaceholderId":"asset-visual-approval-placeholder-cn-commercial-bbs-gap-pixel-map-pin","targetPreviewRowId":"asset-visual-registry-preview-cn-commercial-bbs-gap-pixel-map-pin","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/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":"1fb479c7ed09b1e329341b7c95f56c623d0997e3bef92d9d6567ec7b32f35025","uploadDisabled":true,"writeDisabled":true,"note":"视觉复核说明只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"source-image-digest","label":"源图片摘要","required":true,"supplied":false,"expectedFields":["imageSha256","sourceEvidenceSha256","sourceEvidencePublicPath","manifestSource","sourceMatchesTransaction"],"sourceDigest":"699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70","uploadDisabled":true,"writeDisabled":true,"note":"源图片摘要只生成 dry-run 字段要求，当前不允许上传或写入。"},{"evidenceType":"target-registry-row","label":"目标清单行","required":true,"supplied":false,"expectedFields":["previewRowId","targetVisualResourceUri","previewDigest"],"sourceDigest":"5972c82d5ed7137dd4745477d0b8ec06d98e6e67a9ae6bc86219ccad443e45a1","uploadDisabled":true,"writeDisabled":true,"note":"目标清单行只生成 dry-run 字段要求，当前不允许上传或写入。"}],"revocationEvidenceTemplate":{"templateId":"revocation-evidence-asset-visual-approval-placeholder-cn-commercial-bbs-gap-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":true},{"label":"源证据与事务 source 一致","passed":true},{"label":"审批人身份仍未填写","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false},{"label":"证据表仍未写入","passed":false}],"blockers":["地图 Pin 尚未重绘为 32px/64px 专用图，不能进入双人审批。","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=cn-commercial-bbs-gap&format=pixel-map-pin"},{"owner":"design","label":"先重绘地图 Pin，避免为不可用图片准备审批证据","href":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=pixel-map-pin"}],"links":{"evidenceApi":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","evidencePage":"/operations/asset-visual-approval-evidence-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=cn-commercial-bbs-gap&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=cn-commercial-bbs-gap&format=pixel-map-pin","transaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=cn-commercial-bbs-gap&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=cn-commercial-bbs-gap&decision=needs-pin-redraw&format=pixel-map-pin","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E4%B8%AD%E5%9B%BD%E5%86%85%E5%9C%B0%E5%95%86%E4%B8%9A%E4%B8%8D%E5%8A%A8%E4%BA%A7%20BBS%20Gap"},"mcp":{"visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/cn-commercial-bbs-gap/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/cn-commercial-bbs-gap/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/cn-commercial-bbs-gap/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/cn-commercial-bbs-gap/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/cn-commercial-bbs-gap/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/cn-commercial-bbs-gap/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/cn-commercial-bbs-gap/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/cn-commercial-bbs-gap","visualRegistryResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap","targetVisualResourceUri":"reits://asset-visual-registry/cn-commercial-bbs-gap/pixel-map-pin"}}],"statusBreakdown":[{"status":"evidence-packet-ready","label":"证据包结构可检查","count":1},{"status":"needs-pin-redraw","label":"需先重绘地图 Pin","count":1},{"status":"needs-compliance-review","label":"需先合规复核","count":0},{"status":"missing-file","label":"缺文件不可提交证据","count":0},{"status":"blocked-by-brief","label":"Brief 阻断不可提交证据","count":0}],"countryBreakdown":[{"countrySlug":"cn","countryName":"中国内地","packetCount":2,"evidencePacketReadyCount":1,"blockedBeforeEvidenceCount":1}],"qaWarnings":["该证据包只做 dry-run，不上传审批附件、不写 asset_visual_approval_evidence。","evidence-packet-ready 只表示证据字段形状可检查，不代表真实审批证据已经提交。","sourceEvidence 可进入证据包 dry-run，但本地生成图片不能绕过双签、上传证据和正式写入流程。","uploadDisabled、externalStorageUploadDisabled、evidenceWriteDisabled、registryWriteDisabled 必须保持 true。","审批人身份、审批时间戳、证据 URI 和证据 digest 仍然为空。"],"publicNotes":["当前筛选范围内有 2 个审批证据 dry-run packet，1 个结构可检查，2 个命中本地生成源证据。","该层把真实审批占位继续升级为可审查证据包，明确运营要交什么证据，但不产生上传和写表副作用。","未来 evidence writer 应复用 evidencePacketDigest、placeholderDigest、previewDigest、transactionDigest 和 targetVisualResourceUri 做幂等校验。","BBS Gap 已进入 2 个审批证据 dry-run packet；仍不上传证据、不写 evidence、不允许真实批准。"]}