{"generatedAt":"2026-07-31T18:33:39.533Z","scope":{"countrySlug":null,"assetSlug":"au-logistics-asx-warehouse","status":null,"formatKey":null},"metrics":{"candidateCount":1,"fixturePacketCount":2,"identityFixtureReadyCount":1,"blockedBeforeIdentityCount":1,"needsEvidenceTransactionCount":0,"needsPinRedrawCount":1,"needsComplianceReviewCount":0,"missingFileCount":0,"blockedByBriefCount":0,"signerFixtureCount":4,"requiredIdentityFieldCount":32,"suppliedIdentityFieldCount":0,"missingIdentityFieldCount":32,"samePersonForbiddenCount":4,"realSessionConnectedCount":0,"sessionCreateDisabledCount":4,"identityWriteDisabledCount":2,"identitySnapshotWriteDisabledCount":2,"identitySnapshotWrittenCount":0,"approvalTimestampMissingCount":4,"evidenceUriMissingCount":4,"approvalEvidenceWrittenCount":0,"finalApprovalRecordedCount":0,"mcpQueueWriteDisabledCount":2,"identityFixtureDigestCount":2,"localGeneratedEvidenceCount":2,"sourceMismatchCount":0,"mcpResourceCount":25},"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":"存在身份 fixture dry-run","fixturePacketCount":2,"identityFixtureReadyCount":1,"blockedBeforeIdentityCount":1,"signerFixtureCount":4,"requiredIdentityFieldCount":32,"suppliedIdentityFieldCount":0,"identitySnapshotWrittenCount":0,"recordDigest":"d2dc3acf382288f25ad905c72b81732fa248349ef45fd5f6408f620adf114e24","fixtures":[{"generatedAt":"2026-07-31T18:33:39.533Z","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","placeholderId":"asset-visual-approval-placeholder-au-logistics-asx-warehouse-isometric-nft-card","previewRowId":"asset-visual-registry-preview-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":"identity-fixture-ready","statusLabel":"身份 fixture 可检查","evidencePacketStatus":"evidence-packet-ready","evidenceTransactionStatus":"evidence-transaction-ready","dryRunOnly":true,"schemaDryRun":true,"simulatedAuth":true,"realSessionConnected":false,"identityFixtureReady":true,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalTimestampWriteDisabled":true,"evidenceUriWriteDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"approvalEvidenceCommitted":false,"identitySnapshotWritten":false,"sessionCreated":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"evidencePacketDigest":"5e0efe309c5477802fafef1bdd0362d221e881e9f4a111e142cef40e285dc512","evidenceTransactionDigest":"1e399a24df815f5552b5c2aa53f62ef42481316e08f8f2dadc4529b582bbc8b8","identityFixtureDigest":"ac6ef2998c4ee0586b4b1faad197f2938e00ed577b4852e9e235ba3f3d71cae1","identitySchema":{"table":"asset_visual_approval_identity_fixtures","schemaVersion":"2026-06-visual-approval-identity-fixture-dry-run-v1","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-isometric-nft-card","evidenceTransactionId":"asset-visual-approval-evidence-tx-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,"identityMode":"fixture-only","authProviderMode":"future-ops-sso","writeDisabled":true,"sessionCreateDisabled":true},"signerFixtures":[{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card-design-director","role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:design-director","fixtureDisplayName":"设计负责人身份占位","fixtureEmailHash":"758fea6be0f8b94000e3d22d4b99385ef1dd753c3e354d80177a7d62bacb4624","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"operations-owner","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"f6ae069a24ad9458cc475ed71bc5cac11d22dee2165b0559dc02ef22d6413b5c","note":"设计负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"},{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card-operations-owner","role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:operations-owner","fixtureDisplayName":"运营负责人身份占位","fixtureEmailHash":"fe412adfcfa238622c86a8e6052d6f01e3a79cd934790e6b524b1366b6fe8a57","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"design-director","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"b03cfb022109adf75ad890b8c9b09834a390bd77bc3397380b38605b7d3718b4","note":"运营负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"}],"dualControlPolicy":{"requiredSignerOrders":[1,2],"minDistinctApprovers":2,"samePersonForbidden":true,"samePersonCheckReady":false,"secondSignerRequired":true,"policyDigest":"debcf7740f9f281dd754bc926f174b5f43f91ebeca2bf94a2dfbdec52736c123"},"sessionFixture":{"provider":"future-ops-sso","realSessionConnected":false,"sessionCreateDisabled":true,"csrfRequired":true,"mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"sessionWriteDisabled":true},"releaseGate":{"evidencePacketReady":true,"evidenceTransactionReady":true,"signerFixtureShapeReady":true,"distinctApproversPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"realSessionConnected":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"qaChecklist":[{"label":"证据包 ready","passed":true},{"label":"证据事务 ready","passed":true},{"label":"双签身份 fixture 已生成","passed":true},{"label":"同人禁止策略已声明","passed":true},{"label":"源图片证据已绑定","passed":true},{"label":"本地源证据与事务一致","passed":true},{"label":"真实会话仍未连接","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false}],"blockers":["本地生成图片 source evidence 已绑定到身份 fixture，但不代表审批人已经确认。","身份 fixture 只做 schema dry-run，不连接真实登录会话。","approverId、approvedAt、approvalEvidenceUri 和 approvalEvidenceDigest 仍为 null。","samePersonForbidden=true，设计负责人和运营负责人未来必须是不同账号。","identityWriteDisabled=true，sessionCreateDisabled=true，approvalEvidenceWritten=false。"],"requiredActions":[{"owner":"ops","label":"准备未来 SSO 角色、审批人显示名和邮箱 hash 字段，但当前不登录","href":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"},{"owner":"engineering","label":"接真实权限系统前继续保持 identityWriteDisabled 和 sessionCreateDisabled","href":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"},{"owner":"qa","label":"校验 same-person-forbidden、双签顺序和缺失字段是否完整暴露","href":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"}],"links":{"identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixturePage":"/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","evidenceTransactionApi":"/api/public/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":{"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","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","placeholderId":"asset-visual-approval-placeholder-au-logistics-asx-warehouse-pixel-map-pin","previewRowId":"asset-visual-registry-preview-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","evidencePacketStatus":"needs-pin-redraw","evidenceTransactionStatus":"needs-pin-redraw","dryRunOnly":true,"schemaDryRun":true,"simulatedAuth":true,"realSessionConnected":false,"identityFixtureReady":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalTimestampWriteDisabled":true,"evidenceUriWriteDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"approvalEvidenceCommitted":false,"identitySnapshotWritten":false,"sessionCreated":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"evidencePacketDigest":"3a817259b5ace9bfc26bd6229db7dd8f89f57632e326d47cd9980912de9ac689","evidenceTransactionDigest":"b86700db28ae291fee1b7fb93f3f071fa3e4311c1535291b9edc48b57df8126a","identityFixtureDigest":"a463565a091a4c78fdf763cf13e8b3a05763cdf44023d5dc7023b2af51a0228f","identitySchema":{"table":"asset_visual_approval_identity_fixtures","schemaVersion":"2026-06-visual-approval-identity-fixture-dry-run-v1","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-pixel-map-pin","evidenceTransactionId":"asset-visual-approval-evidence-tx-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,"identityMode":"fixture-only","authProviderMode":"future-ops-sso","writeDisabled":true,"sessionCreateDisabled":true},"signerFixtures":[{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin-design-director","role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:design-director","fixtureDisplayName":"设计负责人身份占位","fixtureEmailHash":"2c90243f7b7eba9280544fc4d024f4ae7ac593a2401e751abdfbad3665c37808","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"operations-owner","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"10a60aefbc65ae4c0e763ec1c4159e0020a5d6831f7ee85ced48790149ff37d9","note":"设计负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"},{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin-operations-owner","role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:operations-owner","fixtureDisplayName":"运营负责人身份占位","fixtureEmailHash":"aa37e99a91519219fdb1e1212f2c68115e1afec860641d5b3f896ceb006ccdf7","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"design-director","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"06cf698ccc9729163bbdab6500e3879d3c790f27e70ae27a73c7422713e7877a","note":"运营负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"}],"dualControlPolicy":{"requiredSignerOrders":[1,2],"minDistinctApprovers":2,"samePersonForbidden":true,"samePersonCheckReady":false,"secondSignerRequired":true,"policyDigest":"1d02f19de22cbf0ba11c26960194fc429f84504f0b3443968971379b70ac4f2a"},"sessionFixture":{"provider":"future-ops-sso","realSessionConnected":false,"sessionCreateDisabled":true,"csrfRequired":true,"mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"sessionWriteDisabled":true},"releaseGate":{"evidencePacketReady":false,"evidenceTransactionReady":false,"signerFixtureShapeReady":false,"distinctApproversPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"realSessionConnected":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"qaChecklist":[{"label":"证据包 ready","passed":false},{"label":"证据事务 ready","passed":false},{"label":"双签身份 fixture 已生成","passed":true},{"label":"同人禁止策略已声明","passed":true},{"label":"源图片证据已绑定","passed":true},{"label":"本地源证据与事务一致","passed":true},{"label":"真实会话仍未连接","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。"],"requiredActions":[{"owner":"qa","label":"回到证据包或证据事务页处理前置阻断后再检查身份 fixture","href":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin"},{"owner":"design","label":"先重绘地图 Pin，再准备对应审批人身份字段","href":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=pixel-map-pin"}],"links":{"identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixturePage":"/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","evidenceTransactionApi":"/api/public/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":{"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":{"identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse","identityFixturePage":"/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","registryPreview":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse","visualTransaction":"/operations/virtual-asset-visual-transaction-dry-run?asset=au-logistics-asx-warehouse","approvalDryRun":"/operations/virtual-asset-visual-approval-dry-run?asset=au-logistics-asx-warehouse","visualReview":"/operations/virtual-asset-visual-review-ledger?asset=au-logistics-asx-warehouse","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":{"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","visualApprovalPlaceholderResourceUri":"reits://asset-visual-approval-placeholder/au-logistics-asx-warehouse","visualRegistryPreviewResourceUri":"reits://asset-visual-registry-preview/au-logistics-asx-warehouse","visualTransactionResourceUri":"reits://asset-visual-registry-transaction/au-logistics-asx-warehouse","visualApprovalResourceUri":"reits://asset-visual-approval-dry-run/au-logistics-asx-warehouse","visualReviewResourceUri":"reits://asset-visual-review-ledger/au-logistics-asx-warehouse","visualTrialResourceUri":"reits://asset-visual-trials/au-logistics-asx-warehouse","futureAssetResourceUri":"reits://virtual-assets/au-logistics-asx-warehouse","visualRegistryResourceUri":"reits://asset-visual-registry/au-logistics-asx-warehouse"}}],"fixtures":[{"generatedAt":"2026-07-31T18:33:39.533Z","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","placeholderId":"asset-visual-approval-placeholder-au-logistics-asx-warehouse-isometric-nft-card","previewRowId":"asset-visual-registry-preview-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":"identity-fixture-ready","statusLabel":"身份 fixture 可检查","evidencePacketStatus":"evidence-packet-ready","evidenceTransactionStatus":"evidence-transaction-ready","dryRunOnly":true,"schemaDryRun":true,"simulatedAuth":true,"realSessionConnected":false,"identityFixtureReady":true,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalTimestampWriteDisabled":true,"evidenceUriWriteDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"approvalEvidenceCommitted":false,"identitySnapshotWritten":false,"sessionCreated":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"evidencePacketDigest":"5e0efe309c5477802fafef1bdd0362d221e881e9f4a111e142cef40e285dc512","evidenceTransactionDigest":"1e399a24df815f5552b5c2aa53f62ef42481316e08f8f2dadc4529b582bbc8b8","identityFixtureDigest":"ac6ef2998c4ee0586b4b1faad197f2938e00ed577b4852e9e235ba3f3d71cae1","identitySchema":{"table":"asset_visual_approval_identity_fixtures","schemaVersion":"2026-06-visual-approval-identity-fixture-dry-run-v1","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-isometric-nft-card","evidenceTransactionId":"asset-visual-approval-evidence-tx-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,"identityMode":"fixture-only","authProviderMode":"future-ops-sso","writeDisabled":true,"sessionCreateDisabled":true},"signerFixtures":[{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card-design-director","role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:design-director","fixtureDisplayName":"设计负责人身份占位","fixtureEmailHash":"758fea6be0f8b94000e3d22d4b99385ef1dd753c3e354d80177a7d62bacb4624","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"operations-owner","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"f6ae069a24ad9458cc475ed71bc5cac11d22dee2165b0559dc02ef22d6413b5c","note":"设计负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"},{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-isometric-nft-card-operations-owner","role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:isometric-nft-card:operations-owner","fixtureDisplayName":"运营负责人身份占位","fixtureEmailHash":"fe412adfcfa238622c86a8e6052d6f01e3a79cd934790e6b524b1366b6fe8a57","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"design-director","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"b03cfb022109adf75ad890b8c9b09834a390bd77bc3397380b38605b7d3718b4","note":"运营负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"}],"dualControlPolicy":{"requiredSignerOrders":[1,2],"minDistinctApprovers":2,"samePersonForbidden":true,"samePersonCheckReady":false,"secondSignerRequired":true,"policyDigest":"debcf7740f9f281dd754bc926f174b5f43f91ebeca2bf94a2dfbdec52736c123"},"sessionFixture":{"provider":"future-ops-sso","realSessionConnected":false,"sessionCreateDisabled":true,"csrfRequired":true,"mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"sessionWriteDisabled":true},"releaseGate":{"evidencePacketReady":true,"evidenceTransactionReady":true,"signerFixtureShapeReady":true,"distinctApproversPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"realSessionConnected":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"qaChecklist":[{"label":"证据包 ready","passed":true},{"label":"证据事务 ready","passed":true},{"label":"双签身份 fixture 已生成","passed":true},{"label":"同人禁止策略已声明","passed":true},{"label":"源图片证据已绑定","passed":true},{"label":"本地源证据与事务一致","passed":true},{"label":"真实会话仍未连接","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","passed":false}],"blockers":["本地生成图片 source evidence 已绑定到身份 fixture，但不代表审批人已经确认。","身份 fixture 只做 schema dry-run，不连接真实登录会话。","approverId、approvedAt、approvalEvidenceUri 和 approvalEvidenceDigest 仍为 null。","samePersonForbidden=true，设计负责人和运营负责人未来必须是不同账号。","identityWriteDisabled=true，sessionCreateDisabled=true，approvalEvidenceWritten=false。"],"requiredActions":[{"owner":"ops","label":"准备未来 SSO 角色、审批人显示名和邮箱 hash 字段，但当前不登录","href":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"},{"owner":"engineering","label":"接真实权限系统前继续保持 identityWriteDisabled 和 sessionCreateDisabled","href":"/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"},{"owner":"qa","label":"校验 same-person-forbidden、双签顺序和缺失字段是否完整暴露","href":"/api/public/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card"}],"links":{"identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=isometric-nft-card","identityFixturePage":"/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","evidenceTransactionApi":"/api/public/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":{"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","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","placeholderId":"asset-visual-approval-placeholder-au-logistics-asx-warehouse-pixel-map-pin","previewRowId":"asset-visual-registry-preview-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","evidencePacketStatus":"needs-pin-redraw","evidenceTransactionStatus":"needs-pin-redraw","dryRunOnly":true,"schemaDryRun":true,"simulatedAuth":true,"realSessionConnected":false,"identityFixtureReady":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalTimestampWriteDisabled":true,"evidenceUriWriteDisabled":true,"approvalEvidenceUploadDisabled":true,"approvalEvidenceWritten":false,"approvalEvidenceCommitted":false,"identitySnapshotWritten":false,"sessionCreated":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false,"mcpQueueWriteDisabled":true,"pixelAtlasPublishDisabled":true,"mapPublishDisabled":true,"bbsPostDisabled":true,"externalMintDisabled":true,"tradingUseDisabled":true,"evidencePacketDigest":"3a817259b5ace9bfc26bd6229db7dd8f89f57632e326d47cd9980912de9ac689","evidenceTransactionDigest":"b86700db28ae291fee1b7fb93f3f071fa3e4311c1535291b9edc48b57df8126a","identityFixtureDigest":"a463565a091a4c78fdf763cf13e8b3a05763cdf44023d5dc7023b2af51a0228f","identitySchema":{"table":"asset_visual_approval_identity_fixtures","schemaVersion":"2026-06-visual-approval-identity-fixture-dry-run-v1","identityFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin","evidencePacketId":"asset-visual-approval-evidence-au-logistics-asx-warehouse-pixel-map-pin","evidenceTransactionId":"asset-visual-approval-evidence-tx-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,"identityMode":"fixture-only","authProviderMode":"future-ops-sso","writeDisabled":true,"sessionCreateDisabled":true},"signerFixtures":[{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin-design-director","role":"design-director","roleLabel":"设计负责人","signerOrder":1,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:design-director","fixtureDisplayName":"设计负责人身份占位","fixtureEmailHash":"2c90243f7b7eba9280544fc4d024f4ae7ac593a2401e751abdfbad3665c37808","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"operations-owner","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"10a60aefbc65ae4c0e763ec1c4159e0020a5d6831f7ee85ced48790149ff37d9","note":"设计负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"},{"signerFixtureId":"asset-visual-approval-identity-fixture-au-logistics-asx-warehouse-pixel-map-pin-operations-owner","role":"operations-owner","roleLabel":"运营负责人","signerOrder":2,"fixtureActorId":"fixture:au-logistics-asx-warehouse:pixel-map-pin:operations-owner","fixtureDisplayName":"运营负责人身份占位","fixtureEmailHash":"aa37e99a91519219fdb1e1212f2c68115e1afec860641d5b3f896ceb006ccdf7","expectedAuthProvider":"future-ops-sso","approverId":null,"approverDisplayName":null,"approverEmailHash":null,"approvedAt":null,"approvalEvidenceUri":null,"approvalEvidenceDigest":null,"identityResolved":false,"timestampResolved":false,"evidenceUriResolved":false,"sessionCreated":false,"identitySnapshotWritten":false,"samePersonForbidden":true,"cannotEqualRole":"design-director","mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"requiredFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"missingFields":["approverId","approverDisplayName","approverEmailHash","identityProvider","approvedAt","approvalEvidenceUri","approvalEvidenceDigest","mfaState"],"writeDisabled":true,"sessionCreateDisabled":true,"evidenceUploadDisabled":true,"fixtureDigest":"06cf698ccc9729163bbdab6500e3879d3c790f27e70ae27a73c7422713e7877a","note":"运营负责人身份 fixture 只定义未来 SSO/审批证据字段，当前不创建会话、不写身份快照。"}],"dualControlPolicy":{"requiredSignerOrders":[1,2],"minDistinctApprovers":2,"samePersonForbidden":true,"samePersonCheckReady":false,"secondSignerRequired":true,"policyDigest":"1d02f19de22cbf0ba11c26960194fc429f84504f0b3443968971379b70ac4f2a"},"sessionFixture":{"provider":"future-ops-sso","realSessionConnected":false,"sessionCreateDisabled":true,"csrfRequired":true,"mfaRecommended":true,"ipHashRequired":true,"userAgentHashRequired":true,"sessionWriteDisabled":true},"releaseGate":{"evidencePacketReady":false,"evidenceTransactionReady":false,"signerFixtureShapeReady":false,"distinctApproversPresent":false,"approvalTimestampPresent":false,"evidenceUriPresent":false,"realSessionConnected":false,"identityWriteDisabled":true,"identitySnapshotWriteDisabled":true,"sessionCreateDisabled":true,"approvalEvidenceWritten":false,"finalApprovalRecorded":false,"registryPromotionAllowed":false},"qaChecklist":[{"label":"证据包 ready","passed":false},{"label":"证据事务 ready","passed":false},{"label":"双签身份 fixture 已生成","passed":true},{"label":"同人禁止策略已声明","passed":true},{"label":"源图片证据已绑定","passed":true},{"label":"本地源证据与事务一致","passed":true},{"label":"真实会话仍未连接","passed":false},{"label":"审批时间戳仍未填写","passed":false},{"label":"证据 URI 仍未上传","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，不能生成可检查证据包。","本地生成图片 source evidence 已检测，但证据包或证据事务尚未 ready，不能进入身份 fixture。","证据包或证据写入事务尚未 ready，不能进入身份 fixture。"],"requiredActions":[{"owner":"qa","label":"回到证据包或证据事务页处理前置阻断后再检查身份 fixture","href":"/operations/asset-visual-approval-evidence-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin"},{"owner":"design","label":"先重绘地图 Pin，再准备对应审批人身份字段","href":"/operations/asset-visual-registry-preview?asset=au-logistics-asx-warehouse&format=pixel-map-pin"}],"links":{"identityFixtureApi":"/api/public/operations/asset-visual-approval-identity-fixture-dry-run?asset=au-logistics-asx-warehouse&format=pixel-map-pin","identityFixturePage":"/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","evidenceTransactionApi":"/api/public/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":{"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":"identity-fixture-ready","label":"身份 fixture 可检查","count":1},{"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":"澳大利亚","fixturePacketCount":2,"identityFixtureReadyCount":1,"blockedBeforeIdentityCount":1}],"qaWarnings":["身份 fixture 只做 schema dry-run，不连接真实 SSO、不创建会话、不写身份快照。","identity-fixture-ready 只代表双签身份字段形状可检查，不代表审批人已经登录或批准。","sourceEvidence 只绑定到身份 fixture 作为审计上下文，不代表审批证据 URI 已上传。","approverId、approvedAt、approvalEvidenceUri、approvalEvidenceDigest 必须保持 null。","samePersonForbidden 必须保持 true，设计负责人和运营负责人未来必须是不同账号。"],"publicNotes":["当前筛选范围内有 2 个身份 fixture packet，1 个结构可检查，2 个带本地生成源证据。","该层把审批证据写入事务继续拆到身份字段，明确未来真实审批前必须补齐哪些 SSO、MFA、时间戳和证据 URI 字段。","接真实身份系统前，应先确认角色来源、邮箱 hash、会话快照、MFA 策略和 same-person-forbidden 校验。","当前筛选没有 BBS Gap 审批身份 fixture dry-run。"]}