Organisms
The screens the app is built from — the game hub, the teaching harness, the skill map, the paywall, and the app shell. Compositions of the atoms and molecules on the shared tokens.
Stoa* screen widget built from the widgets those pages describe, on the shared tokens (ADR-0008). Fixtures are fictional placeholders. Game hub
The multi-game picker — the catalog the subscription unlocks. Status drives the visual: learning, available, new, locked.
Lessons & drills
The teaching harness — shared across every game. The drill's explanation is the product, not just the verdict.
Lesson list
Drill prompt
Skill map
The tiered, progressive curriculum. Brand-aligned tier ramp — Foundation neutral grey → Core brand orange → Advanced deep — set by --sg-tier-*. Each row: a number badge, the title with its state on the same line, and the objective + meter below.
Paywall
Annual "course + practice" subscription. The All-Access tier is featured.
- American Mahjong, fully taught
- Lessons + spaced-repetition drills
- Card companion mode
- Every game in the catalog
- New titles as they ship
- 7-day free trial
App shell
The frame around every screen — the top bar, bottom nav, and a bottom-sheet — shown in a phone frame.
App bar — back + centered title (detail screens)
Create an account and your lessons, streak, and card prep follow you to any device.