PR Checks / Frontend Typecheck + Tests (pull_request) Successful in 1m14s
PR Checks / Backend Smoke (pull_request) Successful in 10s
PR Checks / Build Backend (no push) (pull_request) Successful in 17s
PR Checks / Build Frontend (no push) (pull_request) Successful in 1m19s
PR Checks / Build Pipeline (no push) (pull_request) Successful in 11s
PR Checks / AI Code Review (Claude) (pull_request) Successful in 20s
At phone widths the fact line wraps, and each dot travelled with the value after it, so the second line read "· 1,478 pupils". The line now starts 1.125rem left of the column and clips that strip: a value that starts a line sits flush with the title and its dot is hidden. Measured on staging at 360, 390 and 430 px: no element past the gutter, no page overflow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>