v1.0 bar — Pawnly (formerly Chess)
"Clean v1.0": current chess app (play vs Stockfish, lessons, puzzles, scan trainer) works 100%. Solidify, harden tests. No growth.
Confirmed feature surface for v1.0
- Play vs Stockfish (multiple difficulty levels)
- Lessons (Learn screen with timeline)
- Puzzles (Train screen with grid + solving overlay)
- Scan trainer (scan-positions practice)
- Onboarding flow (5-step)
- Profile + stats + achievements
- Local-first sync via Supabase
Acceptance for v1.0
Out of scope (future)
Multiplayer, opening repertoire builder, endgame tablebase, rated games → all future/* branches.
v1.0 bar — Pawnly (formerly Chess)
Confirmed feature surface for v1.0
Acceptance for v1.0
.svelte.tsmodulesOut of scope (future)
Multiplayer, opening repertoire builder, endgame tablebase, rated games → all
future/*branches.