{"generatedAt":"2026-07-31T18:33:39.533Z","scope":{"countrySlug":"au","assetSlug":null,"status":null,"formatKey":null},"metrics":{"candidateCount":1,"confirmationCount":2,"humanConfirmationReadyCount":1,"blockedBeforeHumanCount":1,"needsIdentityFixtureCount":0,"needsEvidenceTransactionCount":0,"needsPinRedrawCount":1,"needsComplianceReviewCount":0,"missingFileCount":0,"blockedByBriefCount":0,"requiredRoleCount":4,"pendingItemCount":17,"actionPacketCount":8,"blockedActionPacketCount":3,"writeDisabledCount":2,"finalApprovalAllowedCount":0,"finalApprovalRecordedCount":0,"approvalEvidenceWrittenCount":0,"registryPromotionAllowedCount":0,"humanConfirmationDigestCount":2,"localGeneratedEvidenceCount":2,"sourceMismatchCount":0,"mcpResourceCount":23},"records":[{"generatedAt":"2026-07-31T18:33:39.533Z","candidateSlug":"au-logistics-asx-warehouse","assetName":"澳大利亚 A-REIT Logistics Warehouse","nftStyleName":"REITs Pixel Asset #AU-Logistics-07","countrySlug":"au","countryName":"澳大利亚","cityName":"Sydney","assetType":"物流仓储","statusLabel":"存在人工确认 dry-run","confirmationCount":2,"humanConfirmationReadyCount":1,"blockedBeforeHumanCount":1,"requiredRoleCount":4,"pendingItemCount":17,"writeDisabledCount":2,"recordDigest":"d848ff619ad1726a9b830abe3a07b78b60fbcefa16ec2dba89c23fdcee46ae23","confirmations":[{"generatedAt":"2026-07-31T18:33:39.533Z","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","evidenceTransactionId":"asset-visual-approval-evidence-tx-au-logistics-asx-warehouse-isometric-nft-card","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-isometric-nft-card","candidateSlug":"au-logistics-asx-warehouse","assetName":"澳大利亚 A-REIT Logistics Warehouse","nftStyleName":"REITs Pixel Asset #AU-Logistics-07","countrySlug":"au","countryName":"澳大利亚","cityName":"Sydney","assetType":"物流仓储","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","source":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","bytes":2231294,"manifestSource":"filesystem-probe","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"human-confirmation-ready","statusLabel":"等待人工确认","identityFixtureStatus":"identity-fixture-ready","dryRunOnly":true,"schemaDryRun":true,"humanQueueReady":true,"finalApprovalAllowed":false,"writeDisabled":true,"confirmationWriteDisabled":true,"identityWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"humanConfirmationDigest":"e499660500ca196a8302aff7d005a099b62f0ef65c3fd0ef2f6b901a17cdb8df","identityFixtureDigest":"ac6ef2998c4ee0586b4b1faad197f2938e00ed577b4852e9e235ba3f3d71cae1","evidenceTransactionDigest":"1e399a24df815f5552b5c2aa53f62ef42481316e08f8f2dadc4529b582bbc8b8","evidencePacketDigest":"5e0efe309c5477802fafef1bdd0362d221e881e9f4a111e142cef40e285dc512","schema":{"table":"asset_visual_approval_human_confirmations","schemaVersion":"2026-06-visual-approval-human-confirmation-dry-run-v1","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","sourceEvidenceType":"bbs-gap-local-generated","sourceEvidencePublicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceMatchesTransaction":true,"confirmationMode":"dry-run-human-queue","writeDisabled":true},"requiredRoles":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:design-director","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"operations-owner"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:operations-owner","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"design-director"}],"confirmationChecklist":[{"id":"identity-fixture-ready","label":"身份 fixture ready","passed":true,"required":true},{"id":"evidence-transaction-ready","label":"证据事务 ready","passed":true,"required":true},{"id":"dual-signer-fixture-ready","label":"双签角色 fixture 已生成","passed":true,"required":true},{"id":"same-person-forbidden","label":"同人禁止策略已声明","passed":true,"required":true},{"id":"source-evidence-bound","label":"源图片证据已绑定","passed":true,"required":true},{"id":"source-evidence-matches-transaction","label":"源图片证据与事务一致","passed":true,"required":true},{"id":"real-approvers-present","label":"真实审批人已登录","passed":false,"required":true},{"id":"approval-timestamp-present","label":"审批时间戳已写入","passed":false,"required":true},{"id":"evidence-uri-present","label":"审批证据 URI 已上传","passed":false,"required":true},{"id":"write-disabled","label":"确认写入仍禁用","passed":true,"required":true}],"pendingItems":["真实审批人已登录","审批时间戳已写入","审批证据 URI 已上传"],"actionPackets":{"approve-visual-dry-run":{"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["design-director","operations-owner"],"requiredInputs":["actorRole","actorName","reason","secondConfirm","approverId","approvedAt","approvalEvidenceUri","sourceEvidenceSha256"],"blocked":true,"note":"批准包当前只做 dry-run，因无真实审批人、时间戳和证据 URI，不能记录最终批准。"},"request-redraw":{"action":"request-redraw","actionLabel":"请求重绘","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"request-compliance-review":{"action":"request-compliance-review","actionLabel":"请求合规复核","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"reject-visual-candidate":{"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"}},"releaseGate":{"identityFixtureReady":true,"humanQueueReady":true,"realApproversPresent":false,"dualControlSatisfied":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"samePersonForbiddenReady":true,"writeDisabled":true,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"auditTrail":[{"id":"identity-fixture-read","label":"读取身份 fixture","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/isometric-nft-card，身份状态为 身份 fixture 可检查。"},{"id":"source-evidence-read","label":"读取源图片证据","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 sourceEvidence=/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png / sha256=ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee，当前只作为人工确认上下文。"},{"id":"human-confirmation-created","label":"人工确认 dry-run 已生成","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"生成 asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card，当前只允许查看确认字段和动作包。"},{"id":"write-disabled","label":"确认写入已禁用","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"当前不记录最终批准、不上传审批证据、不推进正式清单和地图发布。"}],"blockers":["本地生成图片 source evidence 已进入人工确认上下文，但 approve 动作仍禁写。","人工确认队列可检查，但 approve-visual-dry-run 仍被禁写。","真实 approverId、approvedAt、approvalEvidenceUri 仍为空。","finalApprovalAllowed=false，registryPromotionAllowed=false。","未来接入真实登录前必须完成 MFA、同人禁止、会话快照和证据 URI 校验。"],"links":{"humanConfirmationApi":"/api/public/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","humanConfirmationPage":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidencePacket":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse&decision=ready-for-human-approval&format=isometric-nft-card","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%20A-REIT%20Logistics%20Warehouse"},"mcp":{"visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse","targetVisualResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","evidenceTransactionId":"asset-visual-approval-evidence-tx-au-logistics-asx-warehouse-pixel-map-pin","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-pixel-map-pin","candidateSlug":"au-logistics-asx-warehouse","assetName":"澳大利亚 A-REIT Logistics Warehouse","nftStyleName":"REITs Pixel Asset #AU-Logistics-07","countrySlug":"au","countryName":"澳大利亚","cityName":"Sydney","assetType":"物流仓储","formatKey":"pixel-map-pin","label":"地图像素 Pin 试点","source":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","bytes":479311,"manifestSource":"filesystem-probe","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"needs-pin-redraw","statusLabel":"需先重绘地图 Pin","identityFixtureStatus":"needs-pin-redraw","dryRunOnly":true,"schemaDryRun":true,"humanQueueReady":false,"finalApprovalAllowed":false,"writeDisabled":true,"confirmationWriteDisabled":true,"identityWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"humanConfirmationDigest":"39ce2269065cac13d2a91da8104dc247e29973b08ba489ed0fc9d3219b4aa141","identityFixtureDigest":"a463565a091a4c78fdf763cf13e8b3a05763cdf44023d5dc7023b2af51a0228f","evidenceTransactionDigest":"b86700db28ae291fee1b7fb93f3f071fa3e4311c1535291b9edc48b57df8126a","evidencePacketDigest":"3a817259b5ace9bfc26bd6229db7dd8f89f57632e326d47cd9980912de9ac689","schema":{"table":"asset_visual_approval_human_confirmations","schemaVersion":"2026-06-visual-approval-human-confirmation-dry-run-v1","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","sourceEvidenceType":"bbs-gap-local-generated","sourceEvidencePublicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceMatchesTransaction":true,"confirmationMode":"dry-run-human-queue","writeDisabled":true},"requiredRoles":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:design-director","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"operations-owner"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:operations-owner","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"design-director"}],"confirmationChecklist":[{"id":"identity-fixture-ready","label":"身份 fixture ready","passed":false,"required":true},{"id":"evidence-transaction-ready","label":"证据事务 ready","passed":false,"required":true},{"id":"dual-signer-fixture-ready","label":"双签角色 fixture 已生成","passed":true,"required":true},{"id":"same-person-forbidden","label":"同人禁止策略已声明","passed":true,"required":true},{"id":"source-evidence-bound","label":"源图片证据已绑定","passed":true,"required":true},{"id":"source-evidence-matches-transaction","label":"源图片证据与事务一致","passed":true,"required":true},{"id":"real-approvers-present","label":"真实审批人已登录","passed":false,"required":true},{"id":"approval-timestamp-present","label":"审批时间戳已写入","passed":false,"required":true},{"id":"evidence-uri-present","label":"审批证据 URI 已上传","passed":false,"required":true},{"id":"write-disabled","label":"确认写入仍禁用","passed":true,"required":true}],"pendingItems":["身份 fixture ready","证据事务 ready","真实审批人已登录","审批时间戳已写入","审批证据 URI 已上传","地图 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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。"],"actionPackets":{"approve-visual-dry-run":{"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["design-director","operations-owner"],"requiredInputs":["actorRole","actorName","reason","secondConfirm","approverId","approvedAt","approvalEvidenceUri","sourceEvidenceSha256"],"blocked":true,"note":"批准包当前只做 dry-run，因无真实审批人、时间戳和证据 URI，不能记录最终批准。"},"request-redraw":{"action":"request-redraw","actionLabel":"请求重绘","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"request-compliance-review":{"action":"request-compliance-review","actionLabel":"请求合规复核","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":true,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"reject-visual-candidate":{"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"}},"releaseGate":{"identityFixtureReady":false,"humanQueueReady":false,"realApproversPresent":false,"dualControlSatisfied":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"samePersonForbiddenReady":true,"writeDisabled":true,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"auditTrail":[{"id":"identity-fixture-read","label":"读取身份 fixture","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/pixel-map-pin，身份状态为 需先重绘地图 Pin。"},{"id":"source-evidence-read","label":"读取源图片证据","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 sourceEvidence=/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png / sha256=0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e，当前只作为人工确认上下文。"},{"id":"human-confirmation-created","label":"人工确认 dry-run 已生成","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"生成 asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin，当前只允许查看确认字段和动作包。"},{"id":"write-disabled","label":"确认写入已禁用","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"当前不记录最终批准、不上传审批证据、不推进正式清单和地图发布。"}],"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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。","本地生成图片 source evidence 已检测，但身份 fixture 前置状态未 ready，不能进入人工确认批准。","身份 fixture 前置状态未 ready，不能进入人工确认批准。"],"links":{"humanConfirmationApi":"/api/public/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","humanConfirmationPage":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidencePacket":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=pixel-map-pin","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse&decision=needs-pin-redraw&format=pixel-map-pin","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%20A-REIT%20Logistics%20Warehouse"},"mcp":{"visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse","targetVisualResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse/pixel-map-pin"}}],"links":{"humanConfirmationApi":"/api/public/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse","humanConfirmationPage":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=au-logistics-asx-warehouse","evidencePacket":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse&decision=ready-for-human-approval&format=isometric-nft-card","visualRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%20A-REIT%20Logistics%20Warehouse"},"mcp":{"visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/au-logistics-asx-warehouse","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/au-logistics-asx-warehouse","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse"}}],"confirmations":[{"generatedAt":"2026-07-31T18:33:39.533Z","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","evidenceTransactionId":"asset-visual-approval-evidence-tx-au-logistics-asx-warehouse-isometric-nft-card","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-isometric-nft-card","candidateSlug":"au-logistics-asx-warehouse","assetName":"澳大利亚 A-REIT Logistics Warehouse","nftStyleName":"REITs Pixel Asset #AU-Logistics-07","countrySlug":"au","countryName":"澳大利亚","cityName":"Sydney","assetType":"物流仓储","formatKey":"isometric-nft-card","label":"等距 NFT 主图试点","source":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","bytes":2231294,"manifestSource":"filesystem-probe","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"human-confirmation-ready","statusLabel":"等待人工确认","identityFixtureStatus":"identity-fixture-ready","dryRunOnly":true,"schemaDryRun":true,"humanQueueReady":true,"finalApprovalAllowed":false,"writeDisabled":true,"confirmationWriteDisabled":true,"identityWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"humanConfirmationDigest":"e499660500ca196a8302aff7d005a099b62f0ef65c3fd0ef2f6b901a17cdb8df","identityFixtureDigest":"ac6ef2998c4ee0586b4b1faad197f2938e00ed577b4852e9e235ba3f3d71cae1","evidenceTransactionDigest":"1e399a24df815f5552b5c2aa53f62ef42481316e08f8f2dadc4529b582bbc8b8","evidencePacketDigest":"5e0efe309c5477802fafef1bdd0362d221e881e9f4a111e142cef40e285dc512","schema":{"table":"asset_visual_approval_human_confirmations","schemaVersion":"2026-06-visual-approval-human-confirmation-dry-run-v1","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","sourceEvidenceType":"bbs-gap-local-generated","sourceEvidencePublicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png","sourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceMatchesTransaction":true,"confirmationMode":"dry-run-human-queue","writeDisabled":true},"requiredRoles":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:design-director","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"operations-owner"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:operations-owner","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"design-director"}],"confirmationChecklist":[{"id":"identity-fixture-ready","label":"身份 fixture ready","passed":true,"required":true},{"id":"evidence-transaction-ready","label":"证据事务 ready","passed":true,"required":true},{"id":"dual-signer-fixture-ready","label":"双签角色 fixture 已生成","passed":true,"required":true},{"id":"same-person-forbidden","label":"同人禁止策略已声明","passed":true,"required":true},{"id":"source-evidence-bound","label":"源图片证据已绑定","passed":true,"required":true},{"id":"source-evidence-matches-transaction","label":"源图片证据与事务一致","passed":true,"required":true},{"id":"real-approvers-present","label":"真实审批人已登录","passed":false,"required":true},{"id":"approval-timestamp-present","label":"审批时间戳已写入","passed":false,"required":true},{"id":"evidence-uri-present","label":"审批证据 URI 已上传","passed":false,"required":true},{"id":"write-disabled","label":"确认写入仍禁用","passed":true,"required":true}],"pendingItems":["真实审批人已登录","审批时间戳已写入","审批证据 URI 已上传"],"actionPackets":{"approve-visual-dry-run":{"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["design-director","operations-owner"],"requiredInputs":["actorRole","actorName","reason","secondConfirm","approverId","approvedAt","approvalEvidenceUri","sourceEvidenceSha256"],"blocked":true,"note":"批准包当前只做 dry-run，因无真实审批人、时间戳和证据 URI，不能记录最终批准。"},"request-redraw":{"action":"request-redraw","actionLabel":"请求重绘","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"request-compliance-review":{"action":"request-compliance-review","actionLabel":"请求合规复核","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"reject-visual-candidate":{"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","targetSourceEvidenceSha256":"ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"}},"releaseGate":{"identityFixtureReady":true,"humanQueueReady":true,"realApproversPresent":false,"dualControlSatisfied":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"samePersonForbiddenReady":true,"writeDisabled":true,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"auditTrail":[{"id":"identity-fixture-read","label":"读取身份 fixture","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/isometric-nft-card，身份状态为 身份 fixture 可检查。"},{"id":"source-evidence-read","label":"读取源图片证据","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 sourceEvidence=/assets/virtual-assets/au-logistics-asx-warehouse/nft-card.png / sha256=ff92c10511adaaae91e8f80f717f2d9aec09c62ca642321043bac9981c236cee，当前只作为人工确认上下文。"},{"id":"human-confirmation-created","label":"人工确认 dry-run 已生成","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"生成 asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-isometric-nft-card，当前只允许查看确认字段和动作包。"},{"id":"write-disabled","label":"确认写入已禁用","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"当前不记录最终批准、不上传审批证据、不推进正式清单和地图发布。"}],"blockers":["本地生成图片 source evidence 已进入人工确认上下文，但 approve 动作仍禁写。","人工确认队列可检查，但 approve-visual-dry-run 仍被禁写。","真实 approverId、approvedAt、approvalEvidenceUri 仍为空。","finalApprovalAllowed=false，registryPromotionAllowed=false。","未来接入真实登录前必须完成 MFA、同人禁止、会话快照和证据 URI 校验。"],"links":{"humanConfirmationApi":"/api/public/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","humanConfirmationPage":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","evidencePacket":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=isometric-nft-card","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse&decision=ready-for-human-approval&format=isometric-nft-card","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%20A-REIT%20Logistics%20Warehouse"},"mcp":{"visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse/isometric-nft-card","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse/isometric-nft-card","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse/isometric-nft-card","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse/isometric-nft-card","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse/isometric-nft-card","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse/isometric-nft-card","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse","targetVisualResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse/isometric-nft-card"}},{"generatedAt":"2026-07-31T18:33:39.533Z","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","evidenceTransactionId":"asset-visual-approval-evidence-tx-au-logistics-asx-warehouse-pixel-map-pin","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-pixel-map-pin","candidateSlug":"au-logistics-asx-warehouse","assetName":"澳大利亚 A-REIT Logistics Warehouse","nftStyleName":"REITs Pixel Asset #AU-Logistics-07","countrySlug":"au","countryName":"澳大利亚","cityName":"Sydney","assetType":"物流仓储","formatKey":"pixel-map-pin","label":"地图像素 Pin 试点","source":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sourceEvidence":{"sourceType":"bbs-gap-local-generated","localFileDetected":true,"publicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","bytes":479311,"manifestSource":"filesystem-probe","sourceMatchesTransaction":true,"visualIntakeHref":"/operations/bbs-gap-visual-intake-queue?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalPlaceholderHref":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidenceNote":"BBS Gap 本地生成文件已进入清单预览证据链，但 formalRegistryWritten 仍为 false。"},"status":"needs-pin-redraw","statusLabel":"需先重绘地图 Pin","identityFixtureStatus":"needs-pin-redraw","dryRunOnly":true,"schemaDryRun":true,"humanQueueReady":false,"finalApprovalAllowed":false,"writeDisabled":true,"confirmationWriteDisabled":true,"identityWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"humanConfirmationDigest":"39ce2269065cac13d2a91da8104dc247e29973b08ba489ed0fc9d3219b4aa141","identityFixtureDigest":"a463565a091a4c78fdf763cf13e8b3a05763cdf44023d5dc7023b2af51a0228f","evidenceTransactionDigest":"b86700db28ae291fee1b7fb93f3f071fa3e4311c1535291b9edc48b57df8126a","evidencePacketDigest":"3a817259b5ace9bfc26bd6229db7dd8f89f57632e326d47cd9980912de9ac689","schema":{"table":"asset_visual_approval_human_confirmations","schemaVersion":"2026-06-visual-approval-human-confirmation-dry-run-v1","humanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","sourceEvidenceType":"bbs-gap-local-generated","sourceEvidencePublicPath":"/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png","sourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceMatchesTransaction":true,"confirmationMode":"dry-run-human-queue","writeDisabled":true},"requiredRoles":[{"role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:design-director","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"operations-owner"},{"role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:operations-owner","expectedAuthProvider":"future-ops-sso","realApproverRequired":true,"approverId":null,"approvedAt":null,"evidenceUri":null,"samePersonForbidden":true,"cannotEqualRole":"design-director"}],"confirmationChecklist":[{"id":"identity-fixture-ready","label":"身份 fixture ready","passed":false,"required":true},{"id":"evidence-transaction-ready","label":"证据事务 ready","passed":false,"required":true},{"id":"dual-signer-fixture-ready","label":"双签角色 fixture 已生成","passed":true,"required":true},{"id":"same-person-forbidden","label":"同人禁止策略已声明","passed":true,"required":true},{"id":"source-evidence-bound","label":"源图片证据已绑定","passed":true,"required":true},{"id":"source-evidence-matches-transaction","label":"源图片证据与事务一致","passed":true,"required":true},{"id":"real-approvers-present","label":"真实审批人已登录","passed":false,"required":true},{"id":"approval-timestamp-present","label":"审批时间戳已写入","passed":false,"required":true},{"id":"evidence-uri-present","label":"审批证据 URI 已上传","passed":false,"required":true},{"id":"write-disabled","label":"确认写入仍禁用","passed":true,"required":true}],"pendingItems":["身份 fixture ready","证据事务 ready","真实审批人已登录","审批时间戳已写入","审批证据 URI 已上传","地图 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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。"],"actionPackets":{"approve-visual-dry-run":{"action":"approve-visual-dry-run","actionLabel":"批准图片 dry-run","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["design-director","operations-owner"],"requiredInputs":["actorRole","actorName","reason","secondConfirm","approverId","approvedAt","approvalEvidenceUri","sourceEvidenceSha256"],"blocked":true,"note":"批准包当前只做 dry-run，因无真实审批人、时间戳和证据 URI，不能记录最终批准。"},"request-redraw":{"action":"request-redraw","actionLabel":"请求重绘","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"request-compliance-review":{"action":"request-compliance-review","actionLabel":"请求合规复核","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":true,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"},"reject-visual-candidate":{"action":"reject-visual-candidate","actionLabel":"拒绝候选图片","dryRun":true,"writeDisabled":true,"targetHumanConfirmationId":"asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin","targetIdentityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","targetSourceEvidenceSha256":"0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e","sourceEvidenceRequired":true,"requiredRoles":["ops"],"requiredInputs":["actorRole","actorName","reason","secondConfirm"],"blocked":false,"note":"该动作包只用于后续运营系统接入前的协议预览，不会改变状态或写外部系统。"}},"releaseGate":{"identityFixtureReady":false,"humanQueueReady":false,"realApproversPresent":false,"dualControlSatisfied":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"samePersonForbiddenReady":true,"writeDisabled":true,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"auditTrail":[{"id":"identity-fixture-read","label":"读取身份 fixture","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/pixel-map-pin，身份状态为 需先重绘地图 Pin。"},{"id":"source-evidence-read","label":"读取源图片证据","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"读取 sourceEvidence=/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png / sha256=0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e，当前只作为人工确认上下文。"},{"id":"human-confirmation-created","label":"人工确认 dry-run 已生成","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"生成 asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin，当前只允许查看确认字段和动作包。"},{"id":"write-disabled","label":"确认写入已禁用","at":"2026-07-31T18:33:39.533Z","actor":"system","note":"当前不记录最终批准、不上传审批证据、不推进正式清单和地图发布。"}],"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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。","本地生成图片 source evidence 已检测，但身份 fixture 前置状态未 ready，不能进入人工确认批准。","身份 fixture 前置状态未 ready，不能进入人工确认批准。"],"links":{"humanConfirmationApi":"/api/public/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","humanConfirmationPage":"/operations/asset-visual-approval-human-confirmation-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixture":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidenceTransaction":"/operations/asset-visual-approval-evidence-transaction-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","evidencePacket":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalPlaceholder":"/operations/asset-visual-approval-placeholder-ledger?asset=au-logistics-asx-warehouse&format=pixel-map-pin","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=pixel-map-pin","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse&decision=needs-pin-redraw&format=pixel-map-pin","formalRegistry":"/operations/asset-visual-registry","search":"/search?q=%E6%BE%B3%E5%A4%A7%E5%88%A9%E4%BA%9A%20A-REIT%20Logistics%20Warehouse"},"mcp":{"visualApprovalHumanConfirmationResourceUri":"reits://asset-visual-approval-human-confirmation/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalIdentityFixtureResourceUri":"reits://asset-visual-approval-identity-fixture/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalEvidenceTransactionResourceUri":"reits://asset-visual-approval-evidence-transaction/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalEvidenceResourceUri":"reits://asset-visual-approval-evidence/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse/pixel-map-pin","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse/pixel-map-pin","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse/pixel-map-pin","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse/pixel-map-pin","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse/pixel-map-pin","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse/pixel-map-pin","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse","targetVisualResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse/pixel-map-pin"}}],"statusBreakdown":[{"status":"human-confirmation-ready","label":"等待人工确认","count":1},{"status":"needs-identity-fixture","label":"需先补身份 fixture","count":0},{"status":"needs-evidence-transaction","label":"需先完成证据事务","count":0},{"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":"au","countryName":"澳大利亚","confirmationCount":2,"humanConfirmationReadyCount":1,"blockedBeforeHumanCount":1}],"qaWarnings":["人工确认 dry-run 只创建确认队列和动作包，不记录真实批准。","approve-visual-dry-run 当前始终 blocked，必须等真实 approverId、approvedAt、approvalEvidenceUri 和会话快照接入后才能开放。","sourceEvidence 只进入人工确认上下文和动作包要求，不代表审批证据 URI 已上传或图片已正式发布。","finalApprovalAllowed、finalApprovalRecorded、registryPromotionAllowed 必须保持 false。","该队列面向运营/QA 复核，不得被前台用户误认为 NFT 已铸造或图片已正式发布。"],"publicNotes":["当前筛选范围有 2 条人工确认 dry-run，1 条可进入人工查看队列，2 条带本地生成源证据。","这层把身份 fixture 继续转成运营可理解的人工确认清单，方便后续接入后台审批、BBS 留痕和 MCP 审计。","未来真实审批上线前，应先补齐登录、角色、MFA、同人禁止、证据 URI、审计日志和回滚策略。","当前筛选没有 BBS Gap 图片人工确认 dry-run。"]}