file-size job 原先只扫 *.rs/*.md/*.slint/*.yml/*.yaml/*.toml/*.json, packaging/ 下的构建辅助脚本(make_artifacts.py、check_screenshot.py、 linux-smoke-docker.sh)完全没有任何行数保护。 - 在 git ls-files 的 pathspec 末尾加 '*.py' '*.sh',语义不变(>400 行即硬失败) - 保留 LICENSE*/CHANGELOG* 排除;Cargo.lock 等机器生成文件刻意不入列 - 阈值、失败方式(::error + exit 1)均未改动