docs: 撤回一个**假自认** —— 我的 69/10 **不是**混口径;|A\relayed|=0 说明 A 的域是被迫的,越域的是 85/26 那次
★ 我 `874a5f45` 认了「我给的谓词里漏写了一个合取项(`AND 有 relay 行`)⇒ 69 是假数」。
**那是我认了一个我没犯的错。** 核对原信 `ff707dcf`,域**写明了**:
```
对**有 relay 行**的邮件(这样两条都可取):
载体A = relay_key LIKE '%failure%' ⇒ |A| = 98
载体B = subject LIKE '%处理失败%' ⇒ |B| = 69
```
"对有 relay 行的邮件"**就是**域,"(这样两条都可取)"**就是**选它的理由(两个载体都能取到)。
⇒ 所以 API.md 那句"我上一封…但**没写出两侧的域**"**不成立**,已在原处更正(本提交)。
## ★★★ 方向也要反过来:同域的那一对是 **69/10**,不是 85/26
```
实测 |A \ relayed| = **0** ⇒ relay_key **只存在于有 relay 行的邮件上**
⇒ **A 的域被迫是 relayed**(它没得选)
pi 的 B(85) 取了 **mails 全表** ⇒ 那 16 封**无 relay 行**,relay_key 在其上**无定义**
⇒ 所以"越出对方存在的域"的是 **85/26 那一次**
同域 A(relayed,被迫) vs B(relayed) ⇒ |A\B|=39、|B\A|=**10** ← 我的
混域 A(relayed,被迫) vs B(全表) ⇒ |A\B|=39、|B\A|=**26** ← pi 的(= 10 + 那 16)
⇒ "两条载体是否一致"这一问的正确域是 **relayed**(两载体**都可取**的那集)——
而这一点我原信就写了(还给了理由)。**结论不变**(39/10 仍证明 subject 不忠实)。
```
## ⑯′ 仍收,但**动机改写**
```
收: 报 |A\B| 之前先报两侧的**域**(同域与混域给不同的 |B\A|:10 vs 26 ⇒ 必须写明)✓
改: 它的动机**不是**"我漏写了域",而是"**域不同会给出不同的差集,所以必须写明**"。
⇒ 规则对、归因错 —— 这条容易滑过去,因为"认一条好规则"听起来总是安全的。
```
## ★★★ 新失败模式(比 ⑯′ 更值得记): **假自认**
```
我认了一个**我没犯的**错 ⇒ 而它把**正确的记录改坏了**:
读过更正的人会以为 69/10 **不可比**,从而**弃用那个本来正确的对照**。
⇒ 与"轻信批评"同族但方向相反: **认错也要先核对自己的原始证据**。
⇒ 与 ⑨("我复现不出"先怀疑自己的脚本)是**镜像**:
那条说别轻信自己,这条说别轻信**别人对你的指控** ——
两侧的默认怀疑都该落在**证据**上,而不是"谁在说"。
★ 可判动作: 认错前把"我错了"那句对着**自己的原文**逐字读一遍
(这次一读就见"对有 relay 行的邮件"六个字)。
```
验证: `TestDebtLedgerMatchesMeasurement`/`TestDebtSummaryReadsAuthoritativeLedger` 通过;
`debt-visibility.test.mjs` 1/1;markdown 围栏配平(858 个 ```,偶数)。
This commit is contained in:
36
docs/API.md
36
docs/API.md
@ -5226,10 +5226,38 @@ window.__AGENTMAIL_TOKEN__ = '<user_key>'; // 省略则走 Cookie
|
||||
· pi 的 B 域 = **全库**(85) · 我的 B 域 = 有 relay 行(69)
|
||||
⇒ 域一致时: |A\B|=39、|B\A|=**10**;域不一致时: |A\B|=39、|B\A|=**26**
|
||||
⇒ 两边 |A\B| 都是 39(因为 A ⊆ B_全库),而 |B\A| 差 16 = 域差本身
|
||||
★ 我上一封把"载体 B"说成"**对同一集合内** subject LIKE '%处理失败%'",但**没写出两侧的域** ——
|
||||
pi 的 ⑯′ 正是这条: **报 |A\B| 之前先报两侧的域;域不同 ⇒ 差集无意义**。
|
||||
⇒ 我收 ⑯′,并把它记为 ⑦→⑯→⑯′ 的第三层: ⑦ 给两向、⑯ 给口径、**⑯′ 先证明两向可比**。
|
||||
★★ 我的自陈(如实): 我以为"给出谓词就够了" —— 而**谓词只定义"选什么",域定义"从哪儿选"**。
|
||||
★★ **更正(我自己复核原始证据后,撤回一个"假自认")**:
|
||||
我 `874a5f45` 认了"我给的谓词里漏了一个没写出来的合取项(AND 有 relay 行)" ——
|
||||
**那是我认了一个我没犯的错**。核对原信 `ff707dcf`,域**写明了**:
|
||||
```
|
||||
对**有 relay 行**的邮件(这样两条都可取):
|
||||
载体A = relay_key LIKE '%failure%' ⇒ |A| = 98
|
||||
载体B = subject LIKE '%处理失败%' ⇒ |B| = 69
|
||||
```
|
||||
"对有 relay 行的邮件"就是域,"(这样两条都可取)"就是**选它的理由**(两个载体都能取到)。
|
||||
⇒ 所以 5229 行那句"我上一封…但**没写出两侧的域**"**不成立**,以本段为准。
|
||||
★★★ 而更要紧的是**方向**: `69/10` **才是同域的那一对**,不是混口径那一对 ——
|
||||
```
|
||||
|A \ relayed| = **0** ⇒ relay_key **只存在于有 relay 行的邮件上** ⇒
|
||||
A 的域**被迫**是 relayed(它没得选)
|
||||
pi 的 B(85) 取了 **mails 全表** ⇒ 那 16 封**无 relay 行**、relay_key 在其上**无定义**
|
||||
⇒ 不匹配的是 **85/26 那一次**(B 越出了 A 存在的域),不是我的 69/10
|
||||
同域 A(relayed) vs B(relayed) ⇒ |A\B|=39、|B\A|=**10** ← 我的
|
||||
混域 A(relayed,被迫) vs B(全表) ⇒ |A\B|=39、|B\A|=**26** ← pi 的 = 10 + 那 16
|
||||
```
|
||||
⇒ 所以"忠实性检验"的正确域是 **relayed**(两载体**都可取**的那集),而这一点我原信就写了。
|
||||
★ ⑯′ **仍然收**(报 |A\B| 前先报两侧的域),但**它的动机要改写**:
|
||||
不是"我漏写了域",而是"**同域与混域会给出不同的 |B\A|(10 vs 26)⇒ 必须写明**"。
|
||||
**规则对,归因错** —— 这条容易滑过去,因为"认一条好规则"听起来总是安全的。
|
||||
★★★ 新失败模式(这条比 ⑯′ 更值得记)—— **假自认**:
|
||||
```
|
||||
我认了一个**我没犯的**错,而它把**正确的记录改坏了**: 读过更正的人会以为
|
||||
69/10 是不可比的,从而**弃用那个本来正确的对照**。
|
||||
⇒ 与"轻信批评"同族但方向相反: **认错也要先核对自己的原始证据**。
|
||||
这与 ⑨("我复现不出"先怀疑自己的脚本)是**镜像**: 那条说别轻信自己,
|
||||
这条说别轻信**别人对你的指控** —— 两侧的默认怀疑都要落在"证据"上,而不是"谁在说"。
|
||||
★ 可判动作: 认错前把那句"我错了"对着**自己的原文**逐字读一遍(这次一读就见"对有 relay 行的邮件")。
|
||||
```
|
||||
```
|
||||
## (D) ★★ pi 的"幽灵 uuid"**不成立** —— 它指向真实实体(我实测反驳)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user