- Implement client and server logic for Ghost game (`GhostGame`, `GhostLogic`, `GhostAI`, `ghostEngine`). - Add perfect-play search and 5-tier skill system to the server-side dictionary engine. - Register Ghost in the game registry and route it through `GameRoomScene`. - Add `playIntro` option to `Portrait.js` and `skipIntro` to Wordle to control intro speeches on round restarts. - Improve Scrabble rack reordering layout and gap handling during drag-and-drop. - Expose Ghost API endpoints (`/ghost/judge`, `/ghost/ai-move`) in `wordRoutes.js`. |
||
|---|---|---|
| .. | ||
| auth | ||
| data/wordlists | ||
| db | ||
| games | ||
| history | ||
| profile | ||
| words | ||
| config.js | ||
| index.js | ||