头部覆盖
2026-06-10 的全仓库扫描,由
uv run python tools/license_header.py check 针对每棵树产出——受跟踪文件、私有研究树、
证据树,以及生成的构建产物。该关卡在每次 pre-commit 与 CI 运行时从磁盘字节重新推导此分类;
本页记录已批准的基线。
结果
| 分类 | 文件 | 含义 |
|---|---|---|
| has-inline | 293 | 可注释文件,在正确位置携带其规范的单行头部 |
| blanket-covered | 107,891 | 由 REUSE.toml 与项目 LICENSE 覆盖的数据、资产、标记与生成文件(含实验工作区本地层下机器发出的记录) |
| MISSING | 0 | — |
| unregistered | 0 | — |
| 总计 | 108,184 |
reuse lint 独立报告受跟踪树符合 REUSE 3.3(359/359 个文件同时携带许可证与版权信息)。
扫描期间关闭的
扫描浮现并关闭了八处缺口:六个私有页面携带非标准的多行署名块而非单行标准(已注入规范头部,
移除非标准块);一张样式表在一个畸形的多行块内携带其标识符(已规范化为规范的首行形式);
七个门户 .mdx 页面与 site-index 路由模块在其正确的注释形式下被批准(frontmatter 之后的 JSX
注释;行注释形式),而非被错误分类。
复发预防
任何地方缺失或未注册的头部都会使 check 以 exit 1 失败。该关卡作为 pre-commit 钩子运行
(覆盖所有本地树),并作为 CI 步骤与 reuse lint 并列,因此一个新的无头部文件不能悄然落地。