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
68.3%
TypeScript
14.4%
HTML
11.5%
Python
4.6%
CSS
0.6%
Other
0.5%