Know what matters
SQUARES starts with a situation and a set of outcomes. CROSSWORD starts with a grid, clues, and the player's guesses.
SYSTEMS
A simple screen depends on considered systems beneath it. BDSE starts with what an app needs to know, what it should show, and what to do when information is uncertain.
A SMALL SURFACE AREA
The system serves the purpose of the app. It should make the main answer easier to reach, not add another layer to manage.
SQUARES starts with a situation and a set of outcomes. CROSSWORD starts with a grid, clues, and the player's guesses.
Present the board or puzzle first. Keep the controls close, quiet, and useful.
Explain what is illustrative, what is playable, and what has been retired. A polished screen should never imply a service is still running.
CONNECTED BY PURPOSE
BDSE SQUARES and CROSSWORD are playable in the browser. ALT, SPEED, and TEMP are retired and kept in the unsupported legacy archive. The common system is restraint: make the current state clear and the next step obvious.
Play the web apps