BBBetBotResearch Command Center

Real Decisions Readiness

A pre-flight checklist scoring whether the engine is safe to run real decisions. Stays in preview until every gate clears.

Not Ready
Preview OnlyReal Decisions Off
Readiness Score
65/100
Generated Jun 21, 11:17 PM
6 pass10 warning1 fail

Data

10
External odds configured
pass

BETBOT_ODDS_API_KEY is configured so the engine can read live odds.

Fix · Already done.

Odds freshness OK
warning

Odds freshness is unknown — no recent snapshot was found.

Fix · Run the pipeline to collect odds, then re-check the readiness.

Pipeline fresh
warning

The pipeline last ran more than 12 hours ago.

Fix · Rerun via the Pipeline Status section or `python3 scripts/run_daily_pipeline.py`.

No fallback data in use
pass

No fallback rows are currently in use.

Fix · No action required.

Sample inputs reviewed
pass

No sample inputs detected in the live pipeline.

Fix · No action required.

Data source mix clearly labeled
pass

Every Analyst section carries a source badge (Sample Data / External Odds / Cached External Odds / Fallback Data / Seeded Demo Picks / Model Generated).

Fix · No action required.

Live external odds available
warning

No external odds detected in the latest snapshot — the engine would only see sample / fallback prices.

Fix · Run `python3 scripts/build_live_odds_card_preview.py` (with BETBOT_ODDS_API_KEY set) to pull live odds.

Live odds games ingested
warning

No external game rows recorded for today.

Fix · Run `python3 scripts/build_live_odds_card_preview.py` to ingest today's external games.

Live odds card preview available
warning

Live-odds card preview is empty — the engine had no edge to surface from today's external odds.

Fix · Refresh external odds and rerun the live-card builder.

Fallback feature usage
pass

No neutral fallback predictions in use today.

Fix · No action required.

Model

4
Live card quality controls passed
warning

No live picks passed the current quality rules.

Fix · Refresh the Live Bet Card and confirm edge / confidence /odds source are within the live-card thresholds.

Model predictions available
warning

No model predictions are recorded for today.

Fix · Rerun the pipeline so the model step writes today's predictions.

Real Decisions Preview available
warning

The Real Decisions Preview is empty — the engine had nothing to evaluate today.

Fix · Rerun the pipeline to refresh predictions + decision previews.

Model-Driven Official Card Preview available
warning

The model-driven card preview is currently empty — the dedupe rules cleared every candidate, or the Would-Pick bucket is empty.

Fix · Rerun the pipeline so the engine has fresh decision previews.

Safety

2
Alerts disabled (safe default)
pass

Alerts are disabled — no automated message will go out.

Fix · Leave disabled unless you explicitly want to send to a webhook / chat.

Auto-betting code not present
fail

Found 'place_bet' in betbot/backend/release_checklist.py. BetBot must not contain auto-betting code paths.

Fix · Remove the offending code before considering live use.

Preview

1
Official card preview has ≥ 1 pick
warning

The model-driven card preview is empty today.

Fix · Confirm the pipeline ran and the engine produced at least one BET.