.github/workflows/tests.yml runs type-check, lint, npm run verify, the unit suite and a production build — but not npm run format:check.
This was deliberate and is recorded in §14 2026-07-18 (m):
format:check is deliberately omitted until the 25 pre-existing Prettier-dirty files are fixed, so CI is not born red.
The count is now 23 files (npx prettier --check .), so the debt is real and roughly static. Until the step is enabled, formatting drift is unpoliced and the gap will keep growing.
Scope
- One formatting-only commit:
npm run format, no functional edits, so the diff stays reviewable and never mixes with behaviour changes.
- Add the
format:check step to tests.yml in the same pull request, so the debt cannot silently return.
Worth doing as its own pull request rather than alongside a feature, since it will touch a large number of files.
.github/workflows/tests.ymlrunstype-check,lint,npm run verify, the unit suite and a production build — but notnpm run format:check.This was deliberate and is recorded in §14 2026-07-18 (m):
The count is now 23 files (
npx prettier --check .), so the debt is real and roughly static. Until the step is enabled, formatting drift is unpoliced and the gap will keep growing.Scope
npm run format, no functional edits, so the diff stays reviewable and never mixes with behaviour changes.format:checkstep totests.ymlin the same pull request, so the debt cannot silently return.Worth doing as its own pull request rather than alongside a feature, since it will touch a large number of files.