The new linters/formatters only help if they can't be bypassed. checks.yml now runs `npm run lint` and `npm run format:check` for both frontend and e2e, alongside the existing svelte-check / tsc / unit-test gates. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>