Skip to content

Commit dd130df

Browse files
committed
docs(versions): 按新门禁架构更正记录
- docs/versions/v0.22.md「工具链真相 1」:原句「同一轮还补了门禁自身的覆盖(lint-staged 增加 {package.json,…} → --full 条目)」易被读成 (e) 已在本地全时生效,按二轮新架构 改写:hook 现在每次提交都直跑 `line-limits --full && docs-check`(不经 lint-staged、 不依赖 glob),故本地与 CI 同口径守「登记值 == 实测值」;并补上实测反证(旧接线只暂存 一个源文件时该段 0 files/SKIPPED,旧门禁 exit 0 而新 hook exit 1);如实登记 CI 兜底 在修好前不成立(CI 从未跑过本批:最近一次运行停在 2089042,此后 75 个提交未推送; 最近 5 次 PR Quality Check 全为 failure —— 旧 workflow 引用本仓不存在的路径 client/ai-gateway/sync-service,最近一次则停在 docs job 的 docs-check exit 1)。 - 计划 Task 4 节就地改写接线描述:Step 1 改为「直跑全树」最终形态(含三条理由、 --full 为何可用、初版接线作废说明),Files/Interfaces/完成状态/执行结果同步; 「附带隐患」加二轮现状(整类风险随 lint-staged 一并消失,MM 不再被 auto-stage)。 - 「未做(登记)」点名扫描域外文件:app/src-tauri/build.rs(152 行)与 app/src-tauri/examples/capture_ocr_diag.rs(208 行),并补上复核出的另两个 (app/vite.config.ts 40 行、app/vitest.config.ts 23 行)—— glob 实际命中 872 个 tracked 文件而非评审记录的 870,差 4 个而非 2 个(git pathspec 的 ** 比 micromatch 少算 app/*.config.ts)。 - 另登记一项独立治理项:pr-check.yml 的 line-limits job 注释已过期(本批按铁律边界 未改动该文件,job 保留且行为仍正确)。
1 parent 31b5923 commit dd130df

2 files changed

Lines changed: 40 additions & 29 deletions

File tree

0 commit comments

Comments
 (0)