feat(03-02): add WNBA to canonicalization pipeline

- Import WNBA_TEAMS from wnba module
- Add WNBA_DIVISIONS dict (single league structure, no divisions)
- Add WNBA to sport_mappings for team canonicalization
- Update arena_key to use 'arena' for WNBA (like NBA/NHL)
- Add WNBA team abbreviation aliases (LV, LAS, NYL, PHX, etc.)
- Add WNBA stadium aliases (Michelob Ultra Arena, Gateway Center, etc.)

Total teams: 167 (13 WNBA teams added)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-01-10 09:41:59 -06:00
parent b6a913df1d
commit 285bc075d7
3 changed files with 43 additions and 1 deletions

View File

@@ -109,6 +109,14 @@ TEAM_ABBREV_ALIASES = {
('MLS', 'FCD'): 'team_mls_dal', # FC Dallas
('MLS', 'MON'): 'team_mls_mtl', # Montreal
('MLS', 'LAF'): 'team_mls_lafc', # LAFC alt
# WNBA
('WNBA', 'LV'): 'team_wnba_lva', # Las Vegas Aces
('WNBA', 'LAS'): 'team_wnba_la', # LA Sparks
('WNBA', 'NYL'): 'team_wnba_ny', # New York Liberty
('WNBA', 'PHX'): 'team_wnba_pho', # Phoenix Mercury
('WNBA', 'CONN'): 'team_wnba_con', # Connecticut Sun
('WNBA', 'WSH'): 'team_wnba_was', # Washington Mystics
}