1# Spell Puzzle23Connect letters from a fixed bank to reveal board words in a crossword layout.4Valid extra words are counted as bonus words.56## How to Play78Build a word from the allowed letters. If the word is on the board, it reveals9in the crossword. If it is a valid TWL06 word but not on the board, it counts10as a bonus word instead.1112## Controls1314| Key | Action |15|-----|--------|16| `A-Z` | Type letters from the active bank |17| `1` | Shuffle the visible bank order |18| `Enter` | Submit the active word |19| `Backspace` | Delete the last letter |20| Mouse drag | Build and submit a word from the bank |2122## Modes2324| Mode | Bank Letters | Board Words | Bonus Minimum |25|------|--------------|-------------|---------------|26| Beginner | 6 | 4 | 3 |27| Easy | 7 | 6 | 4 |28| Medium | 8 | 8 | 6 |29| Hard | 9 | 9 | 8 |3031## Elo Difficulty3233Named modes are compatibility presets. Use `--difficulty <0..3000>` to target a34specific Elo difficulty for generated puzzles.3536## Quick Start3738```bash39puzzletea new spell-puzzle beginner40puzzletea new spell easy41```