# L1 套件「无 SHA 绑定」的存量基线 —— 棘轮，不是豁免清单
#
# 判据：不在这份名单里的 L1 套件，Dockerfile 必须有 `ARG SOURCE_COMMIT`
#       （或 `ARG TESTn_SOURCE_COMMIT`）。多出任何一条 → 红（新伤）。
#       名单里的补上了 → 不红，但会打印「请把它删掉」，楼层只降不回填。
#
# 🔴 为什么不要求清零：一道只因积压而红的门，等积压清完就再也不会红，
#    到时没人知道它还有没有效。同 docs/test-suite-orphan-baseline.txt。
#
# 补的时候照 tests/test746-setup-bun-pin/run.sh:8 那个最强写法：
#   [[ "${TESTn_SOURCE_COMMIT:-}" =~ ^[0-9a-f]{40}$ ]] || exit 1
#   —— 不是打印，是**断言**，拿不到 SHA 就 fail closed。
#
# 生成于 origin/main e0f97d5c，2026-08-19：L1 共 30 条，其中 17 条无绑定。
# 🔴 2026-08-19：**存量已清零**（17 → 0）。这份文件现在是空的，而它必须存在 ——
#    「文件不存在」和「存量清零」在这道门里是两件事：前者 rc=2（没有楼层可比），
#    后者安静通过。删掉这个文件会让门以为楼层丢了。
