feat(02-01): add year_opened to all 122 hardcoded stadiums

Added year_opened field to stadium data across all 4 sport modules:
- MLB: 30 ballparks (1912-2023)
- NBA: 30 arenas (1968-2024)
- NHL: 32 arenas (1968-2021)
- NFL: 30 stadiums (1924-2020)

Updated Stadium object creation in all modules to pass year_opened.
Stadium dataclass already supported the field.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-01-10 00:31:45 -06:00
parent 95861cae40
commit 90bdf1608c
7 changed files with 178 additions and 137 deletions

View File

@@ -41,7 +41,7 @@ Plans:
**Plans**: 2 plans
Plans:
- [ ] 02-01: Audit & complete hardcoded stadium data in sport modules
- [x] 02-01: Audit & complete hardcoded stadium data in sport modules
- [ ] 02-02: Regenerate canonical data and verify pipeline
### Phase 3: Alias Systems
@@ -89,7 +89,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. Script Architecture | 3/3 | Complete | 2026-01-10 |
| 2. Stadium Foundation | 0/2 | Planned | - |
| 2. Stadium Foundation | 1/2 | In progress | - |
| 3. Alias Systems | 0/TBD | Not started | - |
| 4. Canonical Linking | 0/TBD | Not started | - |
| 5. CloudKit CRUD | 0/TBD | Not started | - |