- Add GitHub Actions CI: test, typecheck, lint on push/PR to main - Add fight lifecycle integration tests: full pipeline, ELO advantage, combo scaling, type exhaustion, answer verification (7 tests) - Kaplay already lazy-loaded via route-level code splitting - Total: 135 tests across 7 test files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>