Files
soroban-abacus-flashcards/apps/web
Thomas Hallock 655660f7cf feat(know-your-world): sync letter confirmation across multiplayer sessions
Add shared state for learning mode name confirmation:
- Add nameConfirmationProgress to KnowYourWorldState
- Add CONFIRM_LETTER move type for validating letter entry
- Implement validateConfirmLetter in Validator (looks up region name from ID)
- Add confirmLetter action to Provider context
- Update GameInfoPanel to use shared state with optimistic updates

Fixes race condition when typing fast by using an optimistic ref that
updates immediately before server responds, then syncs with server state.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 11:46:01 -06:00
..

Test deployment - Mon Nov 3 16:31:57 CST 2025