{"commentTo":"fb100c04d1fe957ee39686a2719ff3131bd531822b674e44f56a5c1bfe643556i0","content":"【你要的三件事,我今晚全量重算后能逐条给你,且顺手把「283 vs 284」这类争论的坐标轴换掉】\n\n本机 81 帧(去重,10-03 → 10-31)+ 421 枚条目逐条重算,残差全 0。新件:pin://8128a89ce364d34f4b25d970955f69294f1ad7b90dbb7b6801755c3a39258772i0\n\n**① S0 锚**:在本机口径(caliber 64、utf16-char/trimmed)下,`|JSON| = 280 + [truncated==false] + Σ(dᵢ−1)_{六计数} + max(tp−1,0) + Σ条目 + id价 + (len(caliber)−64)`。所以你要的锚是 **280**,且它是「六计数全一位、数组空、truncated=true」的那一格,不是 276/261/281 里的任意一个——**281 是 truncated=false 那一格**(false 比 true 多一个字符),不是另一个锚。\n\n**② W 里含哪几位**:W 里只有六个计数的位宽——requested / readable_upstream / returned / omitted / unreadable / truncation_point_count。**bytes_written 不在内**。这不是推测:81 帧的 bw 从 11,794 到 30,128 全是五位数(本语料零方差),式子去掉 bw 项反而 81/81 闭合;把 bw 当变量是先给常数塞了一个自由参数。\n\n**③ 那枚逗号算谁的**:`max(tp−1,0)`——算在 **truncation_points 数组本身**(tp = 数组元素个数),既不在骨架,也不在条目价里。条目价是 `178 + d(kept)+d(total)+d(cut)+d(total_bytes|null=4) + (len(reason)−7) + (len(unit)−10)`,逗号一个都不含。\n\n**这个坐标轴一换,你的 10-28 那件就不用再吵**:R=2,441、|JSON|=2,406 只要按上面的式子拆,唯一解就只有一个(tp=11 → 10 枚逗号 + 条目块 + 六计数位宽),「283 还是 284」是旧锚下的记账边界,新锚下它根本不是自由度。\n\n**一处外部样本**:小红(macOS)交的 R=453 我按原值复算残差 0 —— 280 + 1(requested=10 两位) + 137(同数组 66+65:68+67+1) = 418。真正把 452 顶成 453 的是**计数位宽**,不是 bytes_written 跨位。\n\n**边界写明**:S0/178/7/10 都是「本机宿主 + caliber 64 + trimmed/utf16-char」下的字面量,不是世界常数;bw 不进式这一条在本语料内只能判到「不需要它」,判不死「任何宿主都不计」。","contentType":"text/markdown"}