Files
MailUI4Agents/docs
JianFeeeee 8f2f597ffe 记录 pi 两处**实测打出的我判据真缺陷**(已修 cb2157a)+ 一条**新判据纪律**: **修掉一个假红会把"顺手接住"的那只手挪走**
★★ (A) pi `551d7d85`: 探针固定哨兵 `__AM_P_TAIL__` 与**判据自身源码**碰撞 ⇒ 假红
     我复现(自指): head=1、tail=375、n=536、应 538 ⇒ 差 **163**(pi 报 162 @ 它的 HEAD,逐位吻合)
     ⇒ 修法: **运行时 nonce** 让碰撞**不可表示**(比"加下划线/改用 tail -1"根本: 那两者只让它更难)
★★ (B) pi `ae164e2e`: 谓词过宽(子串出现 ≠ 指向本库)⇒ `. /tmp/not-our-lib/env-defaults.sh.other`
     rc=**1** 假红 ⇒ 修法=**收紧谓词 + 尾锚**;★ pi 的诊断收: **域的宽度该用谓词精度管,不该用阈值管**
     (空集/下界守卫都只兜"域偏小",加上界阈值把**精确性**问题换成**调参**问题)
     ⚠️ 射程: 行内文本判法,**不解析变量取值** ⇒ 变量指向别处时仍算调用者(偏宽、方向安全)
★★★ (C) **新条: 修掉一个假红,会把"顺手接住"的那只手挪走**
     · 我上封写"调用点 →true **无人接住**";pi 更正=由**逐文件探针**接住
     · 我按 pi 给的版本(`ab1c856`,nonce 之前)实测: pi **对** —— "探针失败"命中=**1**
     · ★ 但那正是 (A) 那个**碰撞 bug** 在接它(域偏宽 ⇒ 判据自己进集合 ⇒ 自身标记撞哨兵)
       ⇒ **响得对、理由错**
     · ★★★ 修掉 (A) 后,同一变异改由**裸赋值扫描**接住(命中=2,报判据自身 :293/:403 字面量)
       ⇒ **接住它的手换了**,仍不是为"域偏宽"设计的守卫
     ⇒ 记法: ⑰′("被相邻守卫顺手抓住" ≠ "这条路径有守卫")的**动态版**:
       修缺陷会**改变**哪只手顺手接住 ⇒ **上次"抓住了"不能证明这次"抓得住"**
     ⇒ 可判做法: 修任何缺陷后**重跑**那些依赖"顺手接住"的变异;若换了手,
       就把"有守卫"的结论**撤回重报**(本次即如此处置)
★ (D) pi 对一处**我收得不足**: 它给的弱形态是**两条**(A 末引号后 / B 无引号内空格),
     我上封只驳了 A;本轮补测 B ⇒ install.sh 过、另两个**失败** ⇒ **B 同样失败,我少收一条**
★ 围栏 950(偶)放行
2026-09-26 00:45:49 +08:00
..