mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-10 13:22:14 +00:00
The shell check caught only the bare `5` step on p/px/py/space-y/gap, so off-scale directional and half-step spacing (`ml-5`, `pl-5`, `gap-3.5`, `py-2.5`, the `7` step) slipped through on hand-rolled card shells. Widen it to the whole spacing prefix family (padding, margin, gap, space) and every banned step — `5`, `7`, and half-steps other than the sanctioned `1.5`. Height stays out of scope: it is a dimension, not a scale step. Verified the rule bites by injecting `gap-3.5` onto a real bg-card+border shell and watching lint flag it, then reverting; the sweep this rule guards left the tree clean apart from one tooltip shell, now on-scale.