- diff range 缺失时自动补全 git 历史(unshallow/depth fetch) - range 仍不可用时回退为 HEAD 变更文件列表,避免 CI 因浅克隆直接失败
- 分类生成唯一 slug,模板/子菜单/滚动/扩展定位统一使用 data-id - lint 覆盖 src/scripts/test,CI 增量格式检查 - 清理冗余依赖,升级 esbuild,overrides 修复审计项 - 补充单测并更新修复清单