Skip to content

Commit 2559a3f

Browse files
committed
docs(spec): fix row index in batch four correction
1 parent 2901511 commit 2559a3f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎docs/superpowers/specs/2026-09-11-frontend-redesign-design.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@
294294
> **本表的读法**:上表的「现状病灶」是**批 0-D 时点的侦察数**(含 180 / 251 / 107 这类计划期估算);**终态一律以本加注的实测口径为准**,且**任何一格都不得被读成「全量已清零」** —— 五类里只有切片内清零,余量各带去向(B11 的中间态,见 §11-3 加注)。
295295
296296
> **🔻 批 4 收口后更正(2026-09-12 · 收口评审 **I-6** + 13 条 Minor + 收口修复单元 `ed07d491` / `531eb93f` 的 3 处数字变化;**上表两行与本节其余加注的原文一字未改**,此处只追加)**:
297-
> - **`Button` 行(上表第 9 行)的「终态 493 → 394 处 / 121 → 114 文件」是 `f6dd012f` 时点的读数,不是 HEAD(收口评审 M-11)**。收口修复单元 `531eb93f` 把 `nativeButtonBaseline` 收紧到实测 ⇒ **终态 = 394 → 393 处 / 121 → 115 文件**(`FROZEN_NATIVE_BUTTON_TOTAL = 393`;文件数 **+1** 来自 T13-b 拆件把 `components/chat/ChatLaunchMenu.tsx` 计入,`SPLIT_MOVES` 已登记守恒、守卫未失效)。**独立复算**(`node .superpowers/sdd/2026-09-12-frontend-redesign-batch4-primitives/tmp/docfix/measure.mjs <tree>/app/src`;域 = `app/src/**` 减 `*.test.ts(x)` 减 `ui/primitives/**` 减 `ui/icons/**`,剥注释后整段 `/<button[\s>]/g`):`f6dd012f` 导出树 **394 处 / 114 文件** · HEAD **393 处 / 115 文件**。
297+
> - **`Button` 行(上表第 **8** 行)的「终态 493 → 394 处 / 121 → 114 文件」是 `f6dd012f` 时点的读数,不是 HEAD(收口评审 M-11)**。收口修复单元 `531eb93f` 把 `nativeButtonBaseline` 收紧到实测 ⇒ **终态 = 394 → 393 处 / 121 → 115 文件**(`FROZEN_NATIVE_BUTTON_TOTAL = 393`;文件数 **+1** 来自 T13-b 拆件把 `components/chat/ChatLaunchMenu.tsx` 计入,`SPLIT_MOVES` 已登记守恒、守卫未失效)。**独立复算**(`node .superpowers/sdd/2026-09-12-frontend-redesign-batch4-primitives/tmp/docfix/measure.mjs <tree>/app/src`;域 = `app/src/**` 减 `*.test.ts(x)` 减 `ui/primitives/**` 减 `ui/icons/**`,剥注释后整段 `/<button[\s>]/g`):`f6dd012f` 导出树 **394 处 / 114 文件** · HEAD **393 处 / 115 文件**。
298298
> - **`Text` 行的弱化灰例外在收口后由 63 变 64**:`FROZEN_MUTED_GRAY_TOTAL = 63` 是**旧剥注释仪器的读数**;`ed07d491` 修掉 `sliceScan.stripComments` 把 JSX 闭合标签 `</x>` 的 `/` 当正则起点的假阴后,受害行 `components/NoteRowContextMenu.tsx:175` 由「被抹掉」变「被数到」⇒ **`FROZEN_MUTED_GRAY_TOTAL = 64`**、逐文件格 `components/NoteRowContextMenu.tsx` **1 → 2**(条目数仍 **44**、文件数仍 **44**)。物理恒等式 = **250 = 迁移 186 + 例外 64**;`249 = 186 + 63` 是**旧仪器口径**下的恒等式。
299299
> - **独立复算(同一探针,HEAD 工作树;三个剥注释实现并列)**:OLD(`091d1c3d` 的 `sliceScan`)**63 行 / 44 文件** · NEW(HEAD 的 `sliceScan`)**64 行 / 44 文件** · NAIVE(朴素 `/* */` + `//`,不做正则启发式)**64 行 / 44 文件**;三口径**唯一差异文件 = `components/NoteRowContextMenu.tsx`(OLD 1 / NEW 2 / NAIVE 2)**。
300300
> - **上表 `Text` 行的「7 类」逐类分解两种口径都不对(收口评审 I-6)**:原文写 `interactive*` 35 · `ternary-no-equivalent` 10 · `nontext` 6 · `b1-non-migrated` 9 · `tag` 1 · `colorMap` 2 · C 类 2 —— **自列之和 = 65 ≠ 63**,且 **`colorMap` 与「C 类」是同一类的重复计数**(65 − 63 = 2 正来自这里)。真源 = `textBaseline.RESIDUAL`(44 条)+ `FROZEN_MUTED_GRAY_BY_FILE`(44 键)联立;**我自测**(`node …/tmp/docfix/d2-kind.mjs`):**条目数** `interactive` 14 · `interactive-no-equivalent` 8 · `ternary-no-equivalent` 9 · `b1-non-migrated` 7 · `nontext` 4 · `tag` 1 · `colorMap` 1(**Σ44**)· **处数** `interactive` 19 · `interactive-no-equivalent` 11 · `ternary-no-equivalent` 11 · `b1-non-migrated` **14** · `nontext` 7 · `tag` 1 · `colorMap` 1(**Σ64**)。**合并口径**:`interactive*` = **22 条目 / 30 处**(不是 35)。

0 commit comments

Comments
 (0)