Session 7j: Soccer intelligence - 9 leagues, 11 signals, 6 traps, poller, prefetch, 131 new tests (1173 total)

This commit is contained in:
Kev
2026-06-10 14:50:13 -04:00
parent b9084408bf
commit ad5ea8d5a8
28 changed files with 3175 additions and 49 deletions
+5
View File
@@ -48,8 +48,13 @@ async function cachedAnalyze(prop) {
}
const VALID_STAT_TYPES = new Set([
// NBA / WNBA
'points', 'rebounds', 'assists', 'threes', 'blocks',
'steals', 'pra', 'turnovers',
// Soccer (Session 7j — assists already covered above; sport field
// discriminates downstream).
'goals', 'shots_on_target', 'shots', 'tackles', 'cards',
'corners', 'saves', 'goals_conceded', 'passes', 'clean_sheet',
]);
const VALID_DIRECTIONS = new Set(['over', 'under']);