• The split screen is a system, not a mode welded into one game — a new question set is added in lib/versus.ts and nowhere else
  • Eight question sets across all four Squares, every one cut from a bank the repo already had — only the arithmetic is generated
  • Every wrong option is a real answer to another question — nothing invented, which would be eliminated on sound alone
  • 12,800 questions brute-checked by verify:versus — no question has two right answers, and none repeats inside a round
  • The round does not end when the first player finishes: their half locks and the other plays on
  • Two honours, finished-first and most-right, and the word for losing appears nowhere
  • Three wrong in a row offers that half a breath — and the other player never has to know
  • Still a gradient: this game has no painted stage of its own yetplanned
  • Two players still sit shoulder to shoulder; the across-the-table layout is not builtplanned

✓ = done · ☐ = planned. Every game is built one step at a time like this.