JianFeeeee
a7896a7e3a
文档: CRITERIA.md §16.1.3 —— 判据锚在"字面相邻"隐含断言"不许再多一层"(假红的来源)
记 pi `7d98245a` §三 报的那条假红(`Motion.dur(...)` 包一层 ⇒ `duration:\s*Theme\.durRise`
失配),连同我自己量到的两半:
· 无障碍层**零判据**:`isAnimationReduceEnabled`/`Motion.dur`/`Motion.reduced`
在 test/ 里 grep 各 0 次;WebUI 侧**有**(animation-audit.test.mjs:112)。
变异(`Motion.dur` 恒 return want)⇒ 失败集合逐条相同 ⇒ **零反应**。
· ★ 绕过面比"都包了"更大:**11 个真动画时长站点里 5 个绕过开关**
(CalendarPage:373,410 / MainPage:2607,2845,2884 裸 `Theme.durX`)
⇒ "收成一个入口"的设计意图**只落了一半**。
通用纪律:**判据锚在"字面相邻"时,它其实断言了"两层之间不许再有一层"** ——
而那个隐含断言几乎从不是作者本意(本意是"这个令牌要被引用")。
二者在实现多一层合法卷绕(包装函数/无障碍开关/单位换算/类型转换)时**必然分叉**,
方向是**假红**。
⇒ 与 §16.1.2 合成一条:**判据的严格度必须与它真正想守的那件事对齐,
而不是与"当时那版实现的写法"对齐。**
2026-09-20 05:45:42 +08:00
..
2026-09-14 15:41:52 +08:00
2026-09-15 12:09:37 +08:00
2026-09-19 23:38:35 +08:00
2026-09-15 07:46:54 +08:00
2026-09-20 04:49:50 +08:00
2026-09-14 16:21:27 +08:00
2026-09-15 11:17:23 +08:00
2026-09-17 19:00:11 +08:00
2026-09-19 15:03:40 +08:00
2026-09-17 22:32:25 +08:00
2026-09-14 17:33:05 +08:00
2026-09-15 12:55:25 +08:00
2026-09-20 05:22:42 +08:00
2026-09-20 05:45:42 +08:00
2026-09-19 15:53:34 +08:00
2026-09-19 20:58:59 +08:00
2026-09-19 19:29:49 +08:00
2026-09-19 17:00:44 +08:00
2026-09-17 18:43:00 +08:00
2026-09-19 15:53:34 +08:00
2026-09-19 15:22:34 +08:00
2026-09-18 11:08:05 +08:00
2026-09-19 14:01:21 +08:00
2026-09-18 08:39:21 +08:00
2026-09-19 16:18:10 +08:00
2026-09-19 17:41:09 +08:00
2026-09-20 05:45:03 +08:00
2026-09-15 12:06:15 +08:00
2026-09-16 08:29:24 +08:00
2026-09-17 19:38:15 +08:00
2026-09-17 18:43:00 +08:00
2026-09-14 16:21:27 +08:00
2026-09-19 14:01:21 +08:00
2026-09-18 10:34:00 +08:00
2026-09-14 15:11:47 +08:00
2026-09-15 08:45:54 +08:00
2026-09-15 07:46:54 +08:00
2026-09-14 17:33:05 +08:00
2026-09-20 05:22:42 +08:00
2026-09-18 01:08:04 +08:00