- T15 from the game catalogue · Teen Square · the quiet pool · hosted by Oat
- The five traps are taught before the first card — each with a plain example and the words that give it away
- Three moves per card: hear it, name the trap, say it kinder
- Nothing is marked wrong: naming a different trap returns a real reading of that angle, not a correction
- Every card carries a “what's still true” line — the kinder sentence never deletes the facts
- A bank of 25 thoughts across school, friends, family, body-image and future worry (lib/voice-inside.ts)
- The Kidsquare Rule: “this one's too heavy” sits on every card, two in a row buys a breath, and a breath is one tap away at all times
- “That's enough for now” ends the round warmly — no score, and never “you did 3 of 6”
- No new image files: the pool, the cards and the ripples are inline SVG/CSS from the lib/brand.ts palette
- Anything typed stays in memory and is never persisted (DECISIONS D-010)
- Let the player choose the topic — school, friends, family, body or the future — before a roundplanned
- A slot to type your OWN sentence as the card, and walk all three moves with itplanned
✓ = done · ☐ = planned. Every game is built one step at a time like this.
