Commit 00de877
Fix game bugs and add comprehensive test suite with CI
Bug fixes:
- Remove undeclared `mistakes` variable in sentence-builder (implicit global)
- Reset timer bar width/text/color on speed-quiz restart
- Update aria-valuenow on progress bars across all 6 games
- Add aria-live="polite" to flashcards flip prompt
Test suite (158 tests):
- Data integrity: words, sentences, verbs, accents, fill-the-gap validation
- Build output: pages exist, SEO meta, links, images, accessibility, game structure
- GitHub Actions CI workflow on push/PR to main
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 8fd1a82 commit 00de877
13 files changed
Lines changed: 1286 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
0 commit comments