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

@@ -1,11 +1,11 @@
---
# nuzlocke-tracker-ueyy
title: Create name dictionary data file
status: todo
status: completed
type: task
priority: normal
created_at: 2026-02-11T15:56:26Z
updated_at: 2026-02-11T20:23:29Z
updated_at: 2026-02-11T20:42:16Z
parent: nuzlocke-tracker-igl3
blocking:
- nuzlocke-tracker-c6ly
@@ -32,7 +32,7 @@ Create a JSON data file containing themed words for nickname generation, stored
## Checklist
- [ ] Create `backend/src/app/seeds/data/name_dictionary.json` with the category-keyed structure
- [ ] Populate each category with 150-200 words
- [ ] Validate no duplicates exist within a single category
- [ ] Add a utility function to load the dictionary from disk (with caching)
- [x] Create `backend/src/app/seeds/data/name_dictionary.json` with the category-keyed structure
- [x] Populate each category with 150-200 words
- [x] Validate no duplicates exist within a single category
- [x] Add a utility function to load the dictionary from disk (with caching)