Audit existing route ordering and add missing ordering for all games in `route_order.json`. Use Bulbapedia walkthrough/appendix pages as the primary reference for game progression order.
## Approach:
- Reference Bulbapedia walkthrough pages (e.g. `Appendix:FireRed_and_LeafGreen_walkthrough`) to determine correct progression order
- Cross-reference route names from walkthroughs against actual route names in encounter data files
- Consider building a script to semi-automate this (scrape walkthrough pages → match against encounter data → generate ordering)
## Games to fix (existing but incorrect):
- [x] Platinum — fixed ordering to start with Twinleaf Town, matched names to encounter data
## Games to add ordering for:
- [x] Diamond/Pearl (separate ordering, slight differences from Platinum)
- [x] Black/White
- [x] Black 2/White 2
- [x] X/Y
- [x] Sun/Moon
- [x] Ultra Sun/Ultra Moon (separate ordering, has additional areas)
- [x] Sword/Shield
- [x] Brilliant Diamond/Shining Pearl (separate ordering with Grand Underground)
- [x] Scarlet/Violet
- [x] Legends Arceus
- [x] Legends Z-A
## Games to audit (existing, likely correct):
- [x] FireRed/LeafGreen (and aliases: Red/Blue, Yellow, Let's Go) — rewritten with correct encounter data names
- [x] HeartGold/SoulSilver (and aliases: Gold/Silver, Crystal) — rewritten with correct encounter data names
- [x] Emerald (and aliases: Ruby/Sapphire, ORAS) — rewritten with correct encounter data names
## Notes:
- Route names must match exactly what's in the encounter data files (case-sensitive)
- "Starter" should be the first entry for each game
- Post-game areas placed after main story areas
- Replaces beans nuzlocke-tracker-6lud and nuzlocke-tracker-2b4r