Files
nuzlocke-tracker/.beans/nuzlocke-tracker-ququ--enrich-moves-and-abilities-with-generation-specifi.md
Julian Tabel c9d42b091f
All checks were successful
CI / backend-tests (push) Successful in 26s
CI / frontend-tests (push) Successful in 29s
Daedalus and Talos integration test
2026-03-20 16:31:19 +01:00

1.2 KiB

title, status, type, priority, created_at, updated_at, blocked_by
title status type priority created_at updated_at blocked_by
Enrich moves and abilities with generation-specific stats draft feature deferred 2026-03-20T15:11:59Z 2026-03-20T15:12:33Z
nuzlocke-tracker-vc5o

Follow-up to the hybrid moves/abilities seeding. Add full generation-specific data to enable rich display.

Approach

Add a move_gen_details table (or similar) with per-generation stats: power, accuracy, PP, type, category, effect text. Same pattern for ability_gen_details. Seed from PokeAPI data.

This is additive — the base moves/abilities tables already exist with names and introduced_gen.

Checklist

  • Design schema for generation-specific move data (power, accuracy, PP, type, category, effect)
  • Design schema for generation-specific ability data (description, effect)
  • Create migrations
  • Seed from PokeAPI or equivalent data source
  • Update boss pokemon display to show enriched move/ability info when available

Open Questions

  • Should we pull directly from PokeAPI at seed time, or maintain our own data files?
  • How to handle edge cases (e.g., moves that exist in romhacks but not official games)?