Skip to content

M6: Finish the Meadow guardian, badge, and starter evolution - #80

Merged
season179 merged 2 commits into
mainfrom
feat/23-meadow-guardian-badge-evolution
Jul 20, 2026
Merged

M6: Finish the Meadow guardian, badge, and starter evolution#80
season179 merged 2 commits into
mainfrom
feat/23-meadow-guardian-badge-evolution

Conversation

@season179

Copy link
Copy Markdown
Owner

Closes #23

Summary

  • Hand-checked fixed guardian slate (std1.meadow-guardian v1): one item each for counting, +/-, clock, money, pictograph — TP 4/3/3/3/5 (one TP5 twist). Gate ACCEPT.
  • Cloudmane battle serves the slate in authored order (fixedOrder), loaded by direct path (multi-topic bank can't go through the single-topic manifest).
  • Victory (or trust capture) awards the Meadow Badge exactly once and evolves the starter located by starterCreatureId to stage 2 — active or stored, no FOMO. Idempotent on re-battle.
  • Portraits read stage so the evolved starter art cell shows after the badge.

Acceptance criteria

  • One hand-checked item per locked topic: counting, addition/subtraction, clock, money, pictograph
  • Fixed slate is deterministic, mostly TP3-4, at most one TP5 twist
  • Victory awards the Meadow Badge exactly once and persists it
  • starterCreatureId evolves whether active or stored, no FOMO
  • Season reviews the full question slate, encounter pacing, and evolution result (HITL)

Test plan

  • npm test (514 pass)
  • npm run validate:questions -- .../std1.meadow-guardian.v1.json → ACCEPT
  • Play: Call Cloudmane → complete Unique trust (or win path) → confirm badge notice, starter stage 2 art in party/sanctuary, re-battle does not re-award

Ship the fixed Cloudmane finale: a hand-checked multi-topic question bank
served in authored order, the Meadow Badge awarded once on victory, and the
starter located by starterCreatureId always evolving to stage 2 — active or
stored, no FOMO.
@season179
season179 merged commit 31cdca5 into main Jul 20, 2026
1 check passed
@season179
season179 deleted the feat/23-meadow-guardian-badge-evolution branch July 20, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

M6: Finish the Meadow guardian, badge, and starter evolution

1 participant