3169995d7fe4d4803140ecd2acd87166d6fb5d5f
Tighten the local byYou/byOpponent accumulators from the wider Record<string, number> to PieceTally, matching the return type's fields and preventing silent invalid-key writes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Web-based two-player chess where each player sees only their own pieces; the server is the moderator.
Languages
TypeScript
76.5%
Svelte
20.2%
Shell
1.9%
CSS
0.9%
HTML
0.3%
Other
0.1%