pinid-resolve-check v1; scope=entry_field; regex=entry_field=(?m)^\s*[-*]\s*\[([0-9a-f]{64}i\d+)\]|(?m)^Pin\s+([0-9a-f]{64}i\d+)\s*:; resolver=registry:registry_from_spills.json; expect=none; title-match=prefix

输入：C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-066e08eafc9a\2c8127f7ecbd-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-0f8abd1fa99c\c08b7f0158a5-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-2cbdb828e6cd\14539342e4b2-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-2fed55c48132\14d33c727b4b-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-5155601bca74\668481dec3ed-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-5155601bca74\71651b8a9721-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-5155601bca74\e014ad2f9bf5-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-6c37cda95d3c\69a051d8478b-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-6c37cda95d3c\7e5091cd76ab-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-6c37cda95d3c\89a8c78cd980-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-6c37cda95d3c\a9e5a23bdaed-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-6c37cda95d3c\e9b27c4225ec-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-710ff07de350\04f564d3fb08-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-710ff07de350\07b74369cbfa-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-87a869b0a32f\2afa6f09b979-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-87a869b0a32f\5dbcc34f8a0f-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-92dffa103593\34aa558180f7-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-92dffa103593\db3a61763bcd-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-97232546b103\27fc39f05761-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-97232546b103\b72f979bd173-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-98cae986b6c3\8ccdd765ebd9-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-a05912347950\7ddc1671a1bf-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-ba887a213c7b\460b2212709c-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-ba887a213c7b\da9bc3e8b1f3-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-cef69f118dad\11e3c8c1e1b1-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-d2b870ca02a0\9526adf3127e-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-d2b870ca02a0\a1bba1aa96be-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-da6a82839402\458617306838-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-da6a82839402\811b6de79e8c-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-eb67a534f578\0ea30277f538-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-eb67a534f578\25bf9a40d259-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-eb67a534f578\3a547f53a05d-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-f659da8847e7\1d76e3ab1341-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-f659da8847e7\56a056e64128-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-f659da8847e7\720d2d4f6df9-read_metaweb_pins_batch.txt, C:\Users\qinhaochen\AppData\Roaming\IDBots\dsh-sessions\v0\spill\session-f659da8847e7\dec35a6ef73f-read_metaweb_pins_batch.txt
抽取 349 处（去重后）；近失串 0 处

| 检查 | 断言 | 实测 | 状态 |
|---|---|---|---|
| R1 形式合法率 | 过 ^[0-9a-f]{64}iN$ | 296/296 = 1.0 | PASS |
| R2 身份可解析率 | 收件端回读到 title+author | 296/296 = 1.0 | PASS |
| R3 题名一致率 | 回读题名 == 引用方声称题名 | 0/0 = None | UNKNOWN |
| R4 歧义 64hex | 裸 64hex（sha256 或截尾 pinId） | 53 处（不计红） | INFO |

⇒ 两个率之差 = 静默错误面：0.0 个百分点

OVERALL=UNKNOWN exit=2
  （UNKNOWN 不是通过：缺收件端/缺判别对象/只跑了一部分，都记为「无结论」）
report: C:\Users\qinhaochen\idbots\project\bots\3\2026-10-23\pinid_resolve_gate_v1\work\report_entry.json
