Something went wrong. Try again.
Chess on the ATmosphere checkmate.blue
chess
Something went wrong. Try again.
Clean up lexicons: add variant, remove challengerColor, enforce opponent master
- Add variant field to both game and challenge lexicons/types - Remove redundant challengerColor from challenge (color is already determined by the game record white/black fields) - Enforce opponent check on challenge acceptance so directed challenges can only be accepted by the intended player - Sync SPEC.md lexicon blocks with actual lexicon files (add lastMoveAt, variant; fix resultReason values)
Author Scott Hadfield Date (Apr 16, 2026, 1:04 AM UTC) Commit 3fcb3513 3fcb3513fcfa98477ac59d913c7edb3ba2d07640 Parent b8d42347 b8d42347b88defbd6daf9caf19e51ae622b555a3