Progress Through Islands

story-lil-beasties-progress User Story

active user-story
## story: Progress Through Islands ### Role Kid (Lucas's child) ### Key progress ### Want As a **kid**, I want to **complete islands by filling musical parts and unlock new islands** ### So That So that **I can earn new monster vibes and build new songs** ### Acceptance Criteria - Islands are levels with a level_number and theme - Placing enough monsters (3+ of 6 parts) completes the island - Completing an island rewards a new monster (new vibe for an existing part) - Completing an island unlocks the next island - Later islands unlock more vibes per part -- kids gain expressive range as they progress - Player's current_level tracks progression - Monster.level_unlocked controls catalog growth across levels ### Success Metric Complete island 1, win monster, unlock island 2. ### Related Architecture - `arch-domain-lil-beasties` -- Island.level_number, Island.completed, Monster.level_unlocked ### Related - `project-lil-beasties` -- parent project page - `board-lil-beasties` -- project board - `docs/music-theory.md` in repo -- completion threshold, catalog growth