cce99709c916319430a5582b781f7c4339b1202e
featureCache.gameLogFeatures falls back to espnStatsAdapter.getPlayerGameLog (free ESPN per-game logs) when the offline Python source returns null → NBA/WNBA produce l5/l20 → props GRADE instead of refusing. +18 tests, proof test locks the refuse→grade transition. MLB unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
JavaScript
63.2%
TypeScript
16.7%
HTML
13.4%
Python
5.3%
CSS
0.7%
Other
0.6%