Six levels by grade. Each generates a fresh paper every time — 24 questions at primary, 30 higher up, split across three difficulty sections. Cadet is live; the rest are on the workbench.
Each level needs its own question library tuned to that age — the primary levels aren’t just an easier Cadet, they’re a different kind of question. Cadet runs on the full generator set now; the others open the engine in a build-in-progress state so the wiring’s ready to fill.