• Every leaf is drawn from six numbers, so 'the same' is provable
  • npm run verify:leaves checks every pair on every board — two answers is not allowed
  • A wrong pair is told what differs — 'the teeth are different' — because naming what you see IS the skill
  • The twins always lie at the same angle, so this never becomes a rotation puzzle
  • EQ: three misses quietly takes two wrong leaves off the table, and says why
  • A mode using real leaves from the garden, photographedplanned

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