30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
---
|
|
# nuzlocke-tracker-ququ
|
|
title: Enrich moves and abilities with generation-specific stats
|
|
status: draft
|
|
type: feature
|
|
priority: deferred
|
|
created_at: 2026-03-20T15:11:59Z
|
|
updated_at: 2026-03-20T15:12:33Z
|
|
blocked_by:
|
|
- 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)?
|