• Idea: the wooden Montessori sliding board, rebuilt as a trail through a camp
  • The technique is taught first: one spot at a time, leave the finished ones alone
  • The card prints the fewest swaps there are — proved, not estimated
  • verify:campswap walks every arrangement of 160 cards, before anything was drawn
  • Drag to swap, or tap one then tap the other — both always live
  • A finished spot gets a green ring AND a tick — never colour alone
  • Three, four, five or six spots
  • Two players, half a screen each — and both can really drag at once
  • Finishing first does not end the game — the second camp always gets set
  • Two separate honours: first to finish, and fewest swaps
  • Too many swaps → a torch shows the next spot, then a breath — never a game-over
  • The clearing is painted, and cut to three shapes so each board fits it exactly
  • The path stays drawn by code — its bend changes with the number of spots
  • Two players on two devices, instead of sharing one screenplanned

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