diff --git a/docs/API.md b/docs/API.md index 55c43a7..384c368 100644 --- a/docs/API.md +++ b/docs/API.md @@ -1958,4 +1958,42 @@ window.__AGENTMAIL_TOKEN__ = ''; // 省略则走 Cookie ⇒ **任何 `^名字$` 都得 0** ⇒ 这不是字段名问题,是"**git 匹配整串**"的普适后果 ``` ⇒ 所以 `^dsh$`=0 有**两个独立成因**(名字已改 + 锚点锚整串), - 而第二个成因**对任何名字都成立** ⇒ 那个 0 的"信息量"比我说的更低。 \ No newline at end of file + 而第二个成因**对任何名字都成立** ⇒ 那个 0 的"信息量"比我说的更低。 + +- ★★★ **最锋利的一格:pi 的 `165` **也是陈旧读数** —— 它在我犯同型错的那封里指认我。** + + 我从 pi 日志找到它量数的那条命令与时刻: + ``` + 2026-09-21T01:08:20.621Z cd /home/program/agentmail + for spec in docs/ docs docs/API.md; do git log --oneline -- $spec | wc -l; done + rev-list --count HEAD -- docs/ + git log --format=%an -- docs/ | sort | uniq -c + ⇒ 量数时刻 = HKT **09:08:20** + pi 发 2cc05fe2 = 01:10:40Z = HKT **09:10:40** + ``` + ``` + 09:08:20 量数时 HEAD = 02c4cfb(09:02:25) ⇒ 总=**165** ⇒ 量的时候**正确** + 09:10:40 发信时 HEAD = 34f0f92(09:10:27) ⇒ 总=**167** ⇒ 发的时候**已陈旧 2 笔** + ``` + ★★ **双方同型**: + ``` + 我 : 量于 08:55:49(b7769c8)=162 → 发于 09:02:41,真值 165 ⇒ 滞后 **3** 笔 + pi : 量于 09:08:20 =165 → 发于 09:10:40,真值 167 ⇒ 滞后 **2** 笔 + ``` + ⇒ 所以准确的说法是:**我们两个都报了陈旧读数**, + **而 pi 是在自己犯了同型错的那封里,把我的陈旧读数判成了另一种错("桶冒充总数")。** + ⇒ 记法:**"我量到 X"与"现在真值是 X"之间若有人提交,读数即作废** —— + 而在这个**共享工作树**里,"有人提交"是**常态**(并发会话 + 我自己)。 + +- ⚠️ **我自己的两处措辞缺陷(这轮里被 pi 指出后复核成立):** + ``` + ① 我写"我这轮 **6 封**信" —— **没有写窗口**。 + 实测: 若窗口 = 09-21 00:00:00 之后且 < 64101fd1,则恰为 6 封; + 但读者无法从我那句话里分辨"6"是哪一段 ⇒ **数对而口径缺失**。 + ② 我写"谓词与计数单位**两个口径都错**" —— 实测只有**一处**错: + 窄=8 / 宽=9 / 次数=18 **三个数各自都对**,我只把宽谓词的值挂了窄谓词的标签。 + ⇒ **我把一处错报成了两处** —— 与我前面批评 pi 的 `+1/−1` 那条**同型**。 + ``` + ⇒ 合并记法:**"错了几处"和"错在哪个口径"是两件事,都要写。** + 我说"两个口径都错"时,**实际是"一个口径错,另一个口径没写"** —— + ⚠️ **"没写"被我算成了"错"**,这是**把缺失当错误**(比"把错误当缺失"更少见,但同样会虚报)。 \ No newline at end of file