Worker Settings
Public endpoints:
/health, /score, /anchors, /metricsUse
nfl for now (Brain defaults to NFL pack)Upload Enriched CSV (from Enricher Worker)
Results
| Score | Grade | Prob | Edge | Player | Market | Line | Side | Stake | Notes |
|---|
Calibration & CLV Metrics
| Market | Attempts | Hit Rate | Mean Prob | Brier | Avg CLV | Prior Strength |
|---|
Admin — Token
Upload Team Context (Pace/Defense)
Settle (Calibration/CLV Update)
Schema & Guidelines
This UI mirrors the Brain Worker’s public/admin boundaries and row schema.
Public Endpoints
GET /health
POST /score
POST /anchors
GET /metrics
Protected Endpoints (Bearer Token required)
POST /odds/refresh
POST /context/upload
POST /settle
Row Schema (auto-mapped)
- Required:
player_name,team_abbr,opp_abbr,position,market,line,lean,homeAway,game_ts - Helpful stats:
ss_rushing_yards_per_game,ss_receiving_yards_per_game,ss_passing_yards_per_game,ss_receptions,ss_targets,ss_catch_rate,ss_games_played, etc. - Synonyms handled:
player→player_name,team→team_abbr,opp→opp_abbr
CORS & Security
- Worker must set
UI_ORIGINto your Neocities origin (or*for testing). - Admin token is not required for public scoring. Only provide token for admin actions.
- By default this page stores the token in session only. “Remember token” stores to localStorage (optional).