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
76/100
Generated Jun 9, 12:19 AM
10 pass6 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
pass

Latest odds batch is labeled 'Fresh'.

Fix · No action required.

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
pass

External odds are present (Cached External Odds).

Fix · No action required.

Live odds games ingested
pass

1 external game(s) recorded for today.

Fix · No action required.

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
warning

Neutral fallback predictions are in play (added this run: 0). They never beat the market by design.

Fix · Wire up live team features for the external games to replace the neutral fallback with a model-driven prediction.

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
pass

2 model prediction(s) recorded for today.

Fix · No action required.

Real Decisions Preview available
pass

18 candidate(s) appear in the Real Decisions Preview.

Fix · No action required.

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.