2c0c2f270158d17101e3dee629cac5b456dca0b7
- Add createWordExerciseState() that splits words into letters with boundaries - Add getCurrentWordIndex() helper for UI word tracking - Extend TypingExerciseState with mode, words, wordBoundaries fields - Backwards compatible: createExerciseState sets mode='letters' - All 85 tests pass Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
9.2 MiB
Languages
TypeScript
81.4%
CSS
12.8%
HTML
5.5%
Dockerfile
0.3%