Files
nuzlocke-tracker/.beans/nuzlocke-tracker-4ph2--fix-and-complete-route-ordering-for-all-games.md
Julian Tabel d0b0f08665
All checks were successful
CI / backend-lint (push) Successful in 7s
CI / frontend-lint (push) Successful in 29s
Fix and complete route ordering for all games
Rewrote route_order.json with correct progression ordering for all 15
version groups (Gen 1-9), validated against encounter data files. Added
generate_route_order.py script for reproducible generation and validation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 15:21:18 +01:00

1.9 KiB

title, status, type, priority, created_at, updated_at, parent
title status type priority created_at updated_at parent
Fix and complete route ordering for all games in-progress task normal 2026-02-11T13:55:09Z 2026-02-11T13:55:34Z nuzlocke-tracker-rzu4

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):

  • Platinum — fixed ordering to start with Twinleaf Town, matched names to encounter data

Games to add ordering for:

  • Diamond/Pearl (separate ordering, slight differences from Platinum)
  • Black/White
  • Black 2/White 2
  • X/Y
  • Sun/Moon
  • Ultra Sun/Ultra Moon (separate ordering, has additional areas)
  • Sword/Shield
  • Brilliant Diamond/Shining Pearl (separate ordering with Grand Underground)
  • Scarlet/Violet
  • Legends Arceus
  • Legends Z-A

Games to audit (existing, likely correct):

  • FireRed/LeafGreen (and aliases: Red/Blue, Yellow, Let's Go) — rewritten with correct encounter data names
  • HeartGold/SoulSilver (and aliases: Gold/Silver, Crystal) — rewritten with correct encounter data names
  • 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