X_TIER_FLOOR_UNDECLARED
Means
a package sits above the lowest tier its own imports allow, with no written reason
Typical cause
boundaries.ts enforced the ceiling only, while tiers.ts claimed a floor rule — "checked by this file's own rule, not by opinion" — that did not exist. Five packages sit above their floor and each now carries the sentence that earns it: what moving it down would LEGALISE. pwa at its floor of 2 would make render → pwa an ordinary downward import and delete a build error both packages rely on
Fix
write the <pkg> row in FLOOR_ABOVE in scripts/lib/tiers.ts saying what moving it would legalise, or move it