1.2 KiB
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 |
|
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)?