Architecture Cut 46 / Visual Confirmation Actions

图片人工确认动作 Dry-run

把图片人工确认队列里的 approve、request-redraw、request-compliance-review、reject 拆成独立动作协议。 GET 输出动作清单,POST 只做 dry-run 校验;当前 committed=false,不记录最终批准,不推进地图、BBS 或正式清单。

全部动作dry-run 可校验需要人工输入策略阻断批准图片请求重绘合规复核拒绝候选NFT 主图地图 Pin中国内地美国日本新加坡香港澳大利亚英国加拿大印度欧盟
7动作协议
7可校验
0策略阻断
0批准动作
7重绘动作
7写入禁用
7源图证据
0源图不一致
Action Protocols

图片确认动作协议

当前为单资产/小范围详情,展示完整协议 payload、状态迁移和 MCP 目标。

dry-run 可校验

请求重绘 / 澳大利亚 A-REIT Logistics Warehouse

REITs Pixel Asset #AU-Logistics-07 / 澳大利亚 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-au-logistics-asx-warehouse-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/au-logistics-asx-warehouse/pixel-map-pinactionDigest=076ed107a8b0971c64 / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.pngfilesystem-probe / 479311 bytessha256=077713911555695829
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=07771391155569 / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=077713911555sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-au-logistics-asx-warehouse-pixel-map-pin",
  "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",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/au-logistics-asx-warehouse/map-pin.png",
  "sourceEvidenceSha256": "0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "7feba67cb3481fc58f99ba93dfa373a3c043022c1178b33c6020941cfbe7248d",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "au-logistics-asx-warehouse",
  "candidateSlug": "au-logistics-asx-warehouse",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-au-logistics-asx-warehouse-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "0777139115556958290219088d2eaa658a4ba664db0fb9c5dcc78251122e9d5e"
}
{
  "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": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 加拿大 Canadian REIT Residential Node

REITs Pixel Asset #CA-Residential-09 / 加拿大 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-ca-residential-tsx-node-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/ca-residential-tsx-node/pixel-map-pinactionDigest=6e03d6ea54f4fb1938 / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/ca-residential-tsx-node/map-pin.pngfilesystem-probe / 489752 bytessha256=9c8fc39419c8738cab
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=9c8fc39419c873 / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=9c8fc39419c8sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-ca-residential-tsx-node-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-ca-residential-tsx-node-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-ca-residential-tsx-node-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/ca-residential-tsx-node/map-pin.png",
  "sourceEvidenceSha256": "9c8fc39419c8738cabfbbf4242ef3c045ee24b420aa7d152df79effba3af9a87",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "358e67a91be58b02fa8981214408d46691cbc25c048481488db10d950f68687d",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "ca-residential-tsx-node",
  "candidateSlug": "ca-residential-tsx-node",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-ca-residential-tsx-node-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "9c8fc39419c8738cabfbbf4242ef3c045ee24b420aa7d152df79effba3af9a87"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-ca-residential-tsx-node-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-ca-residential-tsx-node-pixel-map-pin",
  "targetSourceEvidenceSha256": "9c8fc39419c8738cabfbbf4242ef3c045ee24b420aa7d152df79effba3af9a87",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 英国 UK REIT Healthcare Estate

REITs Pixel Asset #UK-Health-08 / 英国 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-uk-healthcare-rns-estate-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/uk-healthcare-rns-estate/pixel-map-pinactionDigest=9f51609ee14b8e7649 / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/uk-healthcare-rns-estate/map-pin.pngfilesystem-probe / 484560 bytessha256=07ee0ce786ad9f39cb
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=07ee0ce786ad9f / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=07ee0ce786adsourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-uk-healthcare-rns-estate-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-uk-healthcare-rns-estate-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-uk-healthcare-rns-estate-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/uk-healthcare-rns-estate/map-pin.png",
  "sourceEvidenceSha256": "07ee0ce786ad9f39cbd70f025a30c240f6349d1131b68da2fbc6441a2cb10c33",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "76c6a26f680e948976993f8d8eceddba9eeea87bb80cf1aefb3ff74c22540fb5",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "uk-healthcare-rns-estate",
  "candidateSlug": "uk-healthcare-rns-estate",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-uk-healthcare-rns-estate-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "07ee0ce786ad9f39cbd70f025a30c240f6349d1131b68da2fbc6441a2cb10c33"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-uk-healthcare-rns-estate-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-uk-healthcare-rns-estate-pixel-map-pin",
  "targetSourceEvidenceSha256": "07ee0ce786ad9f39cbd70f025a30c240f6349d1131b68da2fbc6441a2cb10c33",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 中国保障性租赁住房 Community Block

REITs Pixel Asset #CN-Rental-12 / 中国内地 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-cn-rental-housing-community-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/cn-rental-housing-community/pixel-map-pinactionDigest=427c3a0e5d80f63b68 / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-rental-housing-community/map-pin.pnggeneration-manifest / 7404 bytessha256=ae6f514e2fb0f2c42b
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=ae6f514e2fb0f2 / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=ae6f514e2fb0sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-cn-rental-housing-community-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-rental-housing-community-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-cn-rental-housing-community-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/cn-rental-housing-community/map-pin.png",
  "sourceEvidenceSha256": "ae6f514e2fb0f2c42b581e6b94e89feb0f9b86adabf4a7e078c6b070d9e8da66",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "494bed784349d2dfd36fbb7eb22d6c085fe6d976f9001eb370032d9981ab281a",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "cn-rental-housing-community",
  "candidateSlug": "cn-rental-housing-community",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-rental-housing-community-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "ae6f514e2fb0f2c42b581e6b94e89feb0f9b86adabf4a7e078c6b070d9e8da66"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-cn-rental-housing-community-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-cn-rental-housing-community-pixel-map-pin",
  "targetSourceEvidenceSha256": "ae6f514e2fb0f2c42b581e6b94e89feb0f9b86adabf4a7e078c6b070d9e8da66",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 中国内地仓储物流 BBS Gap

REITs Pixel Asset #CN-Logistics-BBS / 中国内地 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-cn-logistics-bbs-gap-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/cn-logistics-bbs-gap/pixel-map-pinactionDigest=e2c3652c69a2512dfe / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-logistics-bbs-gap/map-pin.pnggeneration-manifest / 7066 bytessha256=a5ac16525d563a0533
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=a5ac16525d563a / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=a5ac16525d56sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-cn-logistics-bbs-gap-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-logistics-bbs-gap-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-cn-logistics-bbs-gap-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/cn-logistics-bbs-gap/map-pin.png",
  "sourceEvidenceSha256": "a5ac16525d563a05336ce28d0f77684e4f4dda02a9dbd5a33b6fef9cca692b60",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "aee354738a042560e1539db913e215b989dd3962ba27cb98848874f3074a41db",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "cn-logistics-bbs-gap",
  "candidateSlug": "cn-logistics-bbs-gap",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-logistics-bbs-gap-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "a5ac16525d563a05336ce28d0f77684e4f4dda02a9dbd5a33b6fef9cca692b60"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-cn-logistics-bbs-gap-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-cn-logistics-bbs-gap-pixel-map-pin",
  "targetSourceEvidenceSha256": "a5ac16525d563a05336ce28d0f77684e4f4dda02a9dbd5a33b6fef9cca692b60",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 中国内地高速公路 BBS Gap

REITs Pixel Asset #CN-Highway-BBS / 中国内地 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-cn-highway-bbs-gap-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/cn-highway-bbs-gap/pixel-map-pinactionDigest=3fd201c4ed426e31c2 / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-highway-bbs-gap/map-pin.pnggeneration-manifest / 8495 bytessha256=06be14541031f7be70
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=06be14541031f7 / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=06be14541031sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-cn-highway-bbs-gap-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-highway-bbs-gap-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-cn-highway-bbs-gap-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/cn-highway-bbs-gap/map-pin.png",
  "sourceEvidenceSha256": "06be14541031f7be7028312df444b442522951ea21b8022732795f65dff40073",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "16874c20dcffde65f4aafb627512e530e2b3471943dab4ede96d1f27eafc4c1c",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "cn-highway-bbs-gap",
  "candidateSlug": "cn-highway-bbs-gap",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-highway-bbs-gap-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "06be14541031f7be7028312df444b442522951ea21b8022732795f65dff40073"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-cn-highway-bbs-gap-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-cn-highway-bbs-gap-pixel-map-pin",
  "targetSourceEvidenceSha256": "06be14541031f7be7028312df444b442522951ea21b8022732795f65dff40073",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}
dry-run 可校验

请求重绘 / 中国内地商业不动产 BBS Gap

REITs Pixel Asset #CN-Commercial-BBS / 中国内地 / pixel-map-pin / needs-pin-redraw

Action JSON
asset-visual-approval-human-confirmation-action-request-redraw-cn-commercial-bbs-gap-pixel-map-pinreits://asset-visual-approval-human-confirmation-action/request-redraw/cn-commercial-bbs-gap/pixel-map-pinactionDigest=3910020aa21e4252bd / from=needs-pin-redraw / to=needs-pin-redraw
Source Evidencebbs-gap-local-generatedBBS Gap 本地生成文件已进入清单预览证据链,但 formalRegistryWritten 仍为 false。
/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.pnggeneration-manifest / 7176 bytessha256=699af564f0b8d7cbb7
localFileDetected=truesourceMatchesTransaction=truesourceEvidenceRequired=trueapprovalEvidenceWritten=false
动作协议requiredRoles=ops / designrequiredInputs=4 / blockers=0
写入红线committed=false / finalApprovalRecorded=falseapprovalEvidenceWritten=false / registryPromotionAllowed=false
来源确认humanQueueReady=false / pendingItems=14sourceSha=699af564f0b8d7 / writeDisabled=true
writeDisabled=truefinalApprovalWriteDisabled=trueregistryWriteDisabled=truemapPublishDisabled=truebbsPostDisabled=truemapPublished=falsebbsPosted=false
status=dry-run-readydryRunRequired=truewriteDisabled=truesourceEvidence=699af564f0b8sourceMatchesTransaction=truefinalApprovalRecorded=falseregistryPromotionAllowed=false
{
  "table": "asset_visual_approval_human_confirmation_actions",
  "schemaVersion": "2026-06-visual-approval-human-confirmation-action-dry-run-v1",
  "actionId": "asset-visual-approval-human-confirmation-action-request-redraw-cn-commercial-bbs-gap-pixel-map-pin",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-commercial-bbs-gap-pixel-map-pin",
  "identityFixtureId": "asset-visual-approval-identity-fixture-cn-commercial-bbs-gap-pixel-map-pin",
  "action": "request-redraw",
  "sourceEvidenceType": "bbs-gap-local-generated",
  "sourceEvidencePublicPath": "/assets/virtual-assets/cn-commercial-bbs-gap/map-pin.png",
  "sourceEvidenceSha256": "699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70",
  "sourceMatchesTransaction": true,
  "humanConfirmationDigest": "263964ed4a98d448c96d2544e6a7fbedd80f66fd3330d0a150c29f28f23da80b",
  "writeDisabled": true
}
{
  "action": "request-redraw",
  "assetSlug": "cn-commercial-bbs-gap",
  "candidateSlug": "cn-commercial-bbs-gap",
  "humanConfirmationId": "asset-visual-approval-human-confirmation-cn-commercial-bbs-gap-pixel-map-pin",
  "formatKey": "pixel-map-pin",
  "actorRole": "ops",
  "actorName": "visual-ops-reviewer",
  "reason": "dry-run 请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "secondConfirm": false,
  "sourceEvidenceSha256": "699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70"
}
{
  "action": "request-redraw",
  "actionLabel": "请求重绘",
  "dryRun": true,
  "writeDisabled": true,
  "targetHumanConfirmationId": "asset-visual-approval-human-confirmation-cn-commercial-bbs-gap-pixel-map-pin",
  "targetIdentityFixtureId": "asset-visual-approval-identity-fixture-cn-commercial-bbs-gap-pixel-map-pin",
  "targetSourceEvidenceSha256": "699af564f0b8d7cbb704a5a9507ebae14ccec1be5c37180458dc3b01f9b15b70",
  "sourceEvidenceRequired": true,
  "requiredRoles": [
    "ops"
  ],
  "requiredInputs": [
    "actorRole",
    "actorName",
    "reason",
    "secondConfirm"
  ],
  "blocked": false,
  "note": "该动作包只用于后续运营系统接入前的协议预览,不会改变状态或写外部系统。"
}
{
  "from": "needs-pin-redraw",
  "to": "needs-pin-redraw",
  "committed": false,
  "finalApprovalRecorded": false,
  "approvalEvidenceWritten": false,
  "registryPromotionAllowed": false,
  "mapPublished": false,
  "bbsPosted": false,
  "note": "该动作协议只校验人工确认输入,不持久化状态,不写审批证据,不推进地图或正式清单。"
}