Repository navigation
Commit f7869fd
committed
docs(standards): 重建行数豁免登记为快照表
登记表由「只追加的历史日志」重建为「一文件一行的快照」:
117 行 / 95 路径 → 138 条(15 超硬限 + 123 登记档),一文件一行。
消除:12 组重复(22 行冗余)、1 条幽灵(ActionCenterOverlay.tsx 已不存在)、
1 条已回落(AiServicePanel.tsx 实测 283 ≤300)、45 条漏登、77 行数值偏差
(按行计 90);其中 10 个 >600 违规此前被 <600 的登记值伪装成合规。
口径说明:上面这个 10 是**按「每路径首行」的声明值**比对得出的;若按「末行」比对
则为 7。两个数都对,差别只在于重复行里哪一行被当作有效值 —— **而这个「无法判断哪行
有效」本身就是该表不可用的证据**,也是本次重建的理由。
散注处置(原文嵌在表格中间,重生成后不再承载,按「搬家不丢信息」处理):
· 删除 SessionsPage.tsx 审查快照注记 —— 该注记的动作项「随 NotesPage/types.ts 拆分
任务一并复核,若仍越线按上表模式登记」已由本次重建兑现(实测 352 行,现为上表正式条目),
快照值 304 本身已过期;
· ai_refine_protocol.rs 登记移除(实测仍 295 ≤300)、EnrichPanel.tsx 登记移除→重新登记
(原移除依据 299 已失效,复核实测 324 行)、app/src/types.ts「拆分中暂不登记」
(拆分已完成,实测 20 行 barrel)三条迁入「已拆分 / 登记移除记录」节(13 → 16 条)。
scripts/line-limits.mjs 增 --write:写表与查表共用同一口径;「豁免理由 / 拆分计划」
两列按路径保留、历史节逐字保留;重生成字节幂等(连跑两次同哈希)。1 parent 5e2c4fa commit f7869fd
2 files changed
Lines changed: 243 additions & 132 deletions
0 commit comments