Data Ingestion
Monitor Sleeper and nflverse sync state. Run scripts from the terminal.
Quick Sync
Sync Player Teams
Refreshes team assignments, age, and injury status from Sleeper for all players.
Sync Trade Values
Re-runs the full valuation engine (FantasyCalc + FP scores) for all players.
Most ingestion sources run via CLI scripts. Use Quick Sync above for on-demand updates.
Source Status
| Source | Status | Last Sync | Records | Confidence | Command |
|---|---|---|---|---|---|
| Sleeper — Player Map | Never | — | — | High — official Sleeper API | npm run ingest:sleeper-players |
| Sleeper — Trending | Never | — | — | High — official Sleeper API | npm run ingest:sleeper-trending |
| Sleeper — Stats | Never | — | — | High — official Sleeper API | npm run ingest:sleeper-stats |
| Sleeper — Projections | Never | — | — | Medium — aggregated third-party data | npm run ingest:sleeper-projections |
| nflverse — Player Stats | Never | — | — | High — nflverse actual stats | npm run ingest:nflverse |
| nflverse — Team Tendencies | Never | — | — | Medium — aggregated from player stats | npm run ingest:nflverse |
Recommended ingestion order
npm run ingest:sleeper-players— match Sleeper IDs to DB playersnpm run ingest:nflverse— actual season stats + team tendencies (high confidence)npm run ingest:sleeper-stats— Sleeper stats as supplement/cross-checknpm run ingest:sleeper-trending— trending adds/drops → market signalsnpm run ingest:sleeper-projections— in-season only, graceful fallback off-seasonnpm run components:recalculate— recompute all component scores from ingested datanpm run rankings:run-engine— generate recommendations from updated components
Loading status…