From 574e36ee22c0a069aa7e716684ab63063d8d7f4c Mon Sep 17 00:00:00 2001 From: Julian Tabel Date: Fri, 6 Feb 2026 11:54:42 +0100 Subject: [PATCH] Add bean for updating PokeAPI data submodule Co-Authored-By: Claude Opus 4.5 --- ...okeapi-data-submodule-to-latest-version.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .beans/nuzlocke-tracker-6aje--update-pokeapi-data-submodule-to-latest-version.md diff --git a/.beans/nuzlocke-tracker-6aje--update-pokeapi-data-submodule-to-latest-version.md b/.beans/nuzlocke-tracker-6aje--update-pokeapi-data-submodule-to-latest-version.md new file mode 100644 index 0000000..fa3736c --- /dev/null +++ b/.beans/nuzlocke-tracker-6aje--update-pokeapi-data-submodule-to-latest-version.md @@ -0,0 +1,25 @@ +--- +# nuzlocke-tracker-6aje +title: Update PokeAPI data submodule to latest version +status: todo +type: task +created_at: 2026-02-06T10:53:45Z +updated_at: 2026-02-06T10:53:45Z +--- + +The local PokeAPI data repository we use as a submodule is outdated. It's missing newer games like Pokemon Legends: Z-A. + +## Context +- We fetch seed data from a local copy of PokeAPI data (submodule) +- This avoids hitting the API directly but means we need to periodically update +- Missing games won't have encounter data until the submodule is updated + +## Action +- Check for updates to the PokeAPI data repository +- Update the submodule to the latest version +- Re-run fetch_pokeapi.py to regenerate seed data +- Add any new games to VERSION_GROUPS in fetch_pokeapi.py + +## Notes +- Low priority - current games (Gen 1-9) are sufficient for MVP +- Legends Z-A may not have traditional encounter data anyway (open world) \ No newline at end of file