Fetch and manage data sources
Fetch betting lines from SGO and Odds API DFS sources
linesFetch projected lineups from RotoGrinders
lineupsFetch confirmed game starters
startersRun daily database update (box scores, stats, rosters)
updateClean up stale database entries and orphaned records
manage cleanupRebuild database from local CSV files
manage rebuildTraining, prediction, and evaluation
Generate predictions for today's games using Apex model
predictEvaluate predictions against actual box scores
evaluateAdd historical lines to backtest dataset
backtest --addTrain Apex XGBoost models with Optuna hyperparameter tuning
train apexServers, scheduling, and management
Auto-loop: fetch lines and predict every 10 minutes
scheduleStart FastAPI server on localhost:8000
backendStart Next.js dev server on localhost:3000
frontendStart cloudflared tunnel for remote access
cloudShow database table counts and health info
manage status