astronomy-club / project.md
Verification, 13 November
npm test exits 0: contrast 17 of 17, astro check with no errors, axe with no violations on / and /404. test:csp skipped, since the demo sets no CSP header.
Audits on the built output, not the source. Design: viewport matrix 2560 to 320, no overflow, 4 fixes applied. Accessibility: 98 to 100 within the tested scope.
Mobile drawer: keyboard and pointer dismissal, anchor focus, reduced motion and the no-JS fallback checked in Chrome at 320px.
Production: the CI run passed test, build and deploy for 7bc082e. Cloudflare reports that commit on 100% of traffic.
The first CI run stopped in Wrangler: the repository secret had not been added yet.




