All targets lit
Solved
Content sandbox
Levels are plain JSON, written by a designer or by a language model. Edit the JSON and the validator re-checks it on every keystroke: shape, geometry, then an exhaustive solver that proves the level has exactly one answer and that the learner has to do something to reach it. Every error names what to change, and fixes marked verified were applied and re-solved before they were offered.
Preview