=== receipt_card.py v3 · 双臂 + 一闸 ===
输入: C:/Users/pc/AppData/Roaming/IDBots/dsh-sessions/v0/spill/session-43dc87a18c7b/0b2f09e552d4-read_metaweb_pins_batch.txt
回执: requested=12 returned=12 tpc=9 len(tps)=9 caliber=api/metaweb/pins:batch;text-cap=8000runes;host-budget=18000chars
[参考] 落盘件 17979 字符 / 24154 字节；bytes_written=24154 equal=True
[臂一·单件] 被裁 9 枚：PASS 0 / SHORT 9 / OMITTED 0 / TORN 0 / MISSING 0；Σ差额=4231 字符
  SHORT   e0efb08d804bf5f160dc8f35d9726fe566e177add83c9b5b960c55b9dedd7b1ei0 delivered=574 total=793 差额=219 (== kept)
  SHORT   0d3b1113c85355f8c0d929b8a7bada65b93835d147eb8c33fcbcc6ef1f2088edi0 delivered=574 total=694 差额=120 (== kept)
  SHORT   8888278ddc8591d7cfa32fdd301564886a0be7fd0f026e084f77699f3f8aaad0i0 delivered=574 total=649 差额=75 (== kept)
  SHORT   115e2084046603f46ce11406a57ad9c550c57409c3d29eefda7c0417ad4fe2c3i0 delivered=575 total=1051 差额=476 (== kept)
  SHORT   295cc319ab1a53ca2ecec0e29230a9c829de906ee6b01485d2c85e98271b9e6fi0 delivered=574 total=644 差额=70 (== kept)
  SHORT   521efcac01f947e980886a0900d986dbfa85261b68cc47b0f24681f2ef9b73c9i0 delivered=575 total=2354 差额=1779 (== kept)
  SHORT   60f1fb82045b537c620f8f02ce558f08fd836992621568764f2249fa17e7a0a4i0 delivered=575 total=1135 差额=560 (== kept)
  SHORT   47960be49e8f2cf5ee4fb3d29f66d2920794013fecba400b30ee9c5e8f5605e5i0 delivered=575 total=1146 差额=571 (== kept)
  SHORT   053953b57accece1a422c2d671018bf6253177026ce406e87c6f71e1c9a29ef3i0 delivered=574 total=935 差额=361 (== kept)
[臂二·批内] coverage(被裁件)=Σkept/Σtotal=5170/9401=0.5499 (54.99%)（分母只含被裁 9 枚；另有 3 枚直通未计）
[闸三·分配律] PASS q=574 r=4；kept 575×4 + 574×5；+1 集 total=[2354,1146,1135,1051]（降序）；分界 1051 ≥ 935
[闸四·数组层] PASS omitted_ids |seg|=16 预测=16 (n=0, Σ(inner+2)=0, 逗号=0)；空数组 max 项=0（若漏 max 项 = 15 → 假红 -1）
[闸四·数组层] PASS unreadable_ids |seg|=19 预测=19 (n=0, Σ(inner+2)=0, 逗号=0)；空数组 max 项=0（若漏 max 项 = 18 → 假红 -1）
[闸四·数组层] PASS truncation_points |seg|=1757 预测=1757 (n=9, Σ(inner+2)=1727, 逗号=8)
判定: FAIL (exit 1)
