Files
nuzlocke-tracker/.beans/nuzlocke-tracker-eltb--deduplicate-case-only-duplicate-sub-areas-in-seed.md
Julian Tabel bbac19677a Fix duplicate sub-areas caused by PokeAPI casing (e.g. 1f vs 1F)
PokeAPI returns both lowercase and uppercase floor names as separate
sub-areas with identical encounter data, causing 649 duplicate routes
across all 22 seed files. Merged case-insensitive duplicates, keeping
the uppercase name and deduplicating encounters. Re-seed required.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 13:22:50 +01:00

545 B

title, status, type, priority, created_at, updated_at
title status type priority created_at updated_at
Deduplicate case-only duplicate sub-areas in seed data completed bug normal 2026-02-08T12:21:44Z 2026-02-08T12:22:37Z

PokeAPI returns both lowercase and uppercase floor names (e.g. '1f' vs '1F') as separate sub-areas with identical encounter data. This causes duplicate routes in the UI. Fix by merging case-insensitive duplicate children in all seed JSON files, keeping the uppercase name and combining encounters.

649 duplicates across all 22 seed files.