Imprevista

Deploy Log

← Back to Deploy Log
|Sports Dashboard|DEPLOYED

Eliminate team name mapping failures: 1257 verified mappings + auto-generation

- Expanded footystats-to-cache-team-map.json from 588 → 1257 entries covering all 40+ leagues (UCL, Belgian Pro, Brazil, Argentina, Uruguay, Serie C/D, MLS, Liga MX, J-League, Austrian BL, Eerste Divisie, etc.)

  • Expanded footystats-to-cache-team-map.json from 588 → 1257 entries

covering all 40+ leagues (UCL, Belgian Pro, Brazil, Argentina, Uruguay, Serie C/D, MLS, Liga MX, J-League, Austrian BL, Eerste Divisie, etc.)

  • Added scripts/build-footystats-team-map.ts for regeneration via

date+score matching against local cache

  • Settler now loads verified JSON at runtime instead of relying on

100-entry hardcoded subset

  • Added diagnostic logging: UNMATCHED bets show near-matches to surface

name mapping gaps immediately

Fixes: RSC Anderlecht, KAA Gent, KV Mechelen, Hamburger SV, Sporting CP in UCL, and 600+ other teams that would have silently failed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Files Changed

Commit:8051536