Skip to content

2026 04 27 issue 114

[2026-04-27] bugfix | Clean Legacy Data Schema from Citations CSV

  • Discovered a critical artifact: when the GEO Tracker was updated to the 12-model OpenRouter matrix in PR #66, the underlying citations.csv data file was not wiped clean of the old 6-model legacy headers (which included vague names like claude-3.7 and gemini).
  • Because generate_leaderboard.py reads the CSV headers dynamically to construct the Markdown table, the website leaderboard was publishing the legacy model names instead of the newly supported 12-tier matrix.
  • Rebuilt citations.csv from scratch to strictly match the 12 model slugs defined in geo-tracker.py (gpt-5.5-pro, claude-opus-4.7, grok-4.20, etc.).
  • Regenerated docs/leaderboard.md to reflect the true 12-tier strategy.