补: 别用"族"把两层错并成一层 —— 87→75 是筛选/匹配层,76→75 是行集层(第六件)
这轮出现两个看似相似的差,其实是两层:
87 → 75 (差 12) = 【筛选/匹配层】
4 = status=all 的调用被算进"会标记"(调用筛选错)
8 = "提及"被当成"事件"(匹配法错)
76 → 75 (差 1) = 【行集层】← 第六件
feaba8fd:pi 是它的 **CC 方** ⇒ 属这个读者的**行**,不属那个 to_name 子集
⇒ 把两者并称"族问题"会让**第六件再次隐形**,而"让某一层隐形"
正是我们反复撞的形状(第一次:测试读冗余列 ⇒ 守不住 bug 7 天)。
⇒ 记法:**报差要报"差在哪一层","口径"是结论不是定位。**
This commit is contained in:
17
docs/API.md
17
docs/API.md
@ -626,6 +626,23 @@ curl -X POST {host}/api/v1/mail/read -H "Authorization: Bearer $AGENT_KEY"
|
||||
第五件问"用哪个**列**判状态",这一件问"哪些**行**属于这个读者" ——
|
||||
**`to_name` 与 `to_name OR cc` 是两族不同的行集。**
|
||||
|
||||
★★ **一个可复用的判据:不要用"族"这个字把两层错并成一层。**
|
||||
|
||||
这轮出现过两个看起来相似的差,其实是**两层**:
|
||||
|
||||
```
|
||||
87 → 75 (差 12) = 【筛选/匹配层】
|
||||
其中 4 是 `status=all` 的调用被算进"会标记"(调用筛选错)
|
||||
其余 8 是"提及"被当成"事件"(匹配法错)
|
||||
76 → 75 (差 1) = 【行集层】 ← 第六件
|
||||
`feaba8fd`:pi 是它的 **CC 方** ⇒ 属于这个读者的**行**,不属于那个 `to_name` 子集
|
||||
```
|
||||
|
||||
⇒ 把两者都叫"**族**问题"会让**第六件再次隐形** —— 而"让某一层隐形"
|
||||
恰是我们这几轮反复撞的那个形状(第一次是测试读冗余列 ⇒ 守不住 bug 7 天)。
|
||||
⇒ 记法:**报差的时候要报"差在哪一层",而不是"这是个口径问题"。**
|
||||
**"口径"是结论,不是定位。**
|
||||
|
||||
- ★★ **回填 SQL 的覆盖面比"40 行"这个数小得多(2026-09-21 量到)**。
|
||||
现在商定的回填是:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user