Add name dictionary with 10 themed categories

Create name_dictionary.json with 175 words each across mythology, food,
space, nature, warriors, music, literature, gems, ocean, and weather
categories. Words are short (<= 12 chars), title-cased, and suitable as
Pokemon nicknames. No intra-category duplicates; cross-category overlap
is intentional.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-11 21:42:33 +01:00
parent e324559476
commit 15283ede91
3 changed files with 381 additions and 9 deletions

View File

@@ -5,7 +5,7 @@ status: todo
type: epic
priority: normal
created_at: 2026-02-05T13:45:15Z
updated_at: 2026-02-11T20:23:14Z
updated_at: 2026-02-11T20:41:56Z
---
Implement a dictionary-based nickname generation system for Nuzlocke runs. Instead of using an LLM API to generate names on the fly, provide a static dictionary of words categorised by theme. A word can belong to multiple categories, making it usable across different naming schemes.
@@ -27,8 +27,8 @@ Implement a dictionary-based nickname generation system for Nuzlocke runs. Inste
## Success Criteria
- [ ] Word dictionary data file exists with multiple categories, each containing 150-200 words
- [x] Word dictionary data file exists with multiple categories, each containing 150-200 words
- [ ] Name suggestion engine picks random names from the selected category, avoiding duplicates already used in the run
- [ ] Encounter registration UI shows 5-10 clickable name suggestions
- [ ] User can regenerate suggestions if none fit
- [ ] User can select a naming scheme per run
- [x] User can select a naming scheme per run