JianFeeeee
f3bd9d6f3b
记录采纳 pi 反提案(d562f55)+ 判据自身两个 bug;★ 新记法: 假绿可以来自"判据读输入的那一步"(管道层)
★ (A) 采纳: 声明动作化 agentmail_require ⇒ "声明了但没检查"从表示上消失(我原判"记为边界",pi 换掉了前提)
★ (B) 判据 bug① 假红: 我按 `deploy/**/*.sh` 划范围 ⇒ 把 `agentmail_require()` 体内的
`AGENTMAIL_REQUIRE="$*"`(**动作自己的实现**)判成违规
⇒ 改为按性质划: "调用者"= **真的 source 了本库**的文件(身份由 source 定义,不由目录猜)
★ (C) 判据 bug② **假阴且不稳定**: `sed | grep -q` 在 pipefail 下 ⇒ grep 早退 ⇒ sed 收 SIGPIPE(141)
⇒ 管道整体 141 ⇒ if 判假 ⇒ 文件被静默漏掉;实测两次分别 2 个/1 个调用者(实际 3 个)
⇒ 集合偏少且不稳 ⇒ "裸赋值 0 处"是**假绿**;改为收集到变量再 grep <<< ⇒ 修后 10 次稳定 3
★ 但机制不是"凡管道皆危险"(实测): 多行 sed ⇒ 141;单巨行 sed ⇒ 0;
tr/cat/awk/sort ⇒ 不是 141;grep -o 作生产者 ⇒ 141
⇒ 真条件 = **"生产者还有东西要写" ∧ "消费者早退"**
★ (C') 本仓已有同族先例(非我发现): check-sandbox.sh:57 注释写着同形状("'被拒'和'被拒判据本身炸了'长得一模一样")
⇒ 记为**同一族的第二个实例**(那次在沙箱判据,这次在集合枚举)
★ 记法: ⑨ 是**命令层**(命令不在≠输出为空);这条是**管道层**(判据读输入那一步可以是假绿来源)——
不报错、不稳定、且**偏向"看起来更干净"的那一侧**
★ 验证: 四向变异 + 累积通道隔离测(未中止 + RC=1 + 后续诊断在)+ criteria-hygiene 7/7 + env-guard 17/17
2026-09-25 06:56:44 +08:00
..
2026-09-19 14:01:21 +08:00
2026-09-25 06:56:44 +08:00
2026-09-25 06:56:29 +08:00
2026-09-15 06:33:54 +08:00
2026-09-19 12:47:32 +08:00
2026-09-14 16:11:00 +08:00
2026-09-15 11:17:23 +08:00
2026-09-24 10:10:32 +08:00
2026-09-15 11:21:00 +08:00
2026-09-13 06:16:59 +08:00
2026-09-08 19:16:35 +08:00
2026-09-08 19:16:35 +08:00
2026-09-14 23:50:35 +08:00
2026-09-21 07:04:04 +08:00