a73x

Coverage gate is fail-open: an unlisted package is silently ungated

open   by a73x

Labels: backlog

[claude 2026-08-18] Carried in notes as "coverage-gate inversion". scripts/coverage.sh
lines 124-125 skip any package with no FLOOR entry, so a newly added package is
ungated until someone remembers to floor it. The renamed/removed guard (line 138)
catches a gated package disappearing; nothing catches one appearing.
Invert it: every package gated by default, with an explicit commented exemption list
for the ones that legitimately cannot carry a floor (generated code, packages
measured only through their callers).