Search today's picks or enter any game manually. All analysis runs locally — zero API credits used.
📡 ESPN Live Games — Run V3-18 Audit
Today's games from ESPN (Soccer + NBA). Click ⚡ Run V3-18 Audit on any game to score it. 68% = Gold Standard gate.
⏳ Loading games from TheSportsDB Premium...
🔍 Search Today's Picks (picks.json)
🔧 Manual Entry Mode
📊 V3-18 Factors — All 17 Real Inputs (0=worst · 5=neutral · 10=best)
Weights shown in brackets. All 17 factors now contribute to confidence score.
⚠️ No real injury data — TSDB Premium has no roster endpoint. F03, F13 & F16 are Groq estimates scored at neutral (50). Automated pipeline uses v3_f13_prefetch.py for real data.
📋 V3-18 Factor Checklist
⚽ Corner V3 Validator
Dual-Angle corner market analysis — 20-game TSDB stats + Anti-Hallucination Guardrail + Groq reasoning. Click ⚽ Audit on any game to run a single audit.
👆 Click "Load Soccer Games" first — then use the ⚽ Audit button on each individual game card.
⚽
No games loaded yet
Click 🔄 Load Soccer Games above to fetch today's matches. Each game card will have its own ⚽ Audit button for individual analysis.
📅 Tomorrow Validator
Run V3-18 audit on tomorrow's scheduled games.
Loading tomorrow's games...
✅ Today's Validated Picks
Loading from live data...
🤖 AI Commander Console
Groq 2.0 Flash — Natural language control of picks, parlays, and database. Secured by admin session.
Pro & Lifetime subscriber management with tier control and expiry tracking
TOTAL MEMBERS
—
EXCLUSIVE MEMBERS
—
ACTIVE SUBSCRIBERS
—
EXPIRING SOON (7d)
—
📋 All Subscribers
Loading...
🏆 EXCLUSIVE Games
All games assigned to the Pro tier today (68%+ confidence). Basketball and Soccer displayed simultaneously — no toggling required.
--
TOTAL PRO PICKS
--
🏀 BASKETBALL
--
⚽ SOCCER
--
TOP CONFIDENCE
🏀 Basketball Picks
Loading...
⚽ Soccer Picks
Loading...
⚖️ PayPal Compliance
Legal pages status and compliance checklist for PayPal merchant requirements.
✅ What PayPal Allows
Sports information subscriptions, picks analysis, prediction services, and educational sports content are fully permitted by PayPal. Your site sells information — not gambling services.
❌ What PayPal Prohibits
Actual sports betting/wagering, placing bets against a bookmaker, fantasy sports with entry fees and prizes, lottery tickets. Your site does none of these.
Simulate the EXCLUSIVE payment journey — owner use only
⚠️ Owner Test Mode
These links simulate a completed PayPal payment and take you through the full account creation and login flow — no real payment is made. Use these to verify the customer experience before going live.
🏆
EXCLUSIVE
$10.99 / month
What this test covers:
✓ PayPal return redirect to accounts.html
✓ Plan badge shows "EXCLUSIVE" pre-filled
✓ Create username + password
✓ Account dashboard shows EXCLUSIVE tier
✓ Log out → log back in → tier restored
✓ No re-payment required on return
Mobile: 320×100 (auto-responsive via CSS media query)
🔍 Rich Results SEO Manager
ℹ️ What Are Rich Results?
Rich Results are enhanced Google search listings that show star ratings, game details, and prediction confidence directly in search results. When someone searches "Barcelona vs Newcastle prediction", your site appears with a gold star rating and structured data snippet — driving significantly more clicks.
Compares predicted confidence % vs actual win rate from server audit history. Only picks with a recorded outcome are counted. Requires audit history entries with outcome field set to WIN or LOSS.
—
Graded Picks
—
Avg Predicted Conf
—
Actual Win Rate
—
Calibration Error
Bucket
Picks
Predicted
Actual W/R
Error
Loading...
📊 SEO Status
3
Active Schemas
⭐ 4.8
Avg Star Rating
IndexNow
Ping Status
✅
Google Notified
🎯 Parlay Optimizer
Auto-select the best 3 picks from completed V3-Elite audits. Picks must be from different leagues to avoid correlation.
Run V3-Elite audits on games first, then click Build Best Parlay to auto-select the top 3 picks.
📈 Audit History Tracker
Track V3-Elite audit picks and their actual results. Builds win rate over time.
Click Load History to view past audit results.
🔍 Pipeline Diagnostics
Detects the exact reason the automated pipeline failed, broke, or fired zero picks. Reads every live server file — zero assumptions.
Click Run Diagnostics to check the pipeline health.
📋 Pipeline Run Log
Every pick fetched by the automated pipeline — accepted and rejected — with exact gate failure reasons.
✅ Accepted Picks (Published to Site)
Click Refresh Log to load.
❌ Rejected Picks (Gate Failures)
Click Refresh Log to load.
⚠️ Pipeline Errors, Warnings & Guardrail Blocks
Click Refresh Log to load.
🔑 API Key Vault
Update your Groq and Odds API keys instantly — no code editing required. Leave a field blank to keep the existing key.
🤖 Groq AI Keys (3-Key Failover)
📊 The Odds API Key
📋 Current Key Status
Loading...
Last updated: —
🕐 Schedule Manager
View and record the pipeline run schedule. Stage 1: 2:30 AM ADT | Stage 2: 3:30 AM ADT | Fallback: 6:30 AM ADT. These are the locked production times.
⚡ Current Pipeline Schedule (ADT)
STAGE 1 — SCRAPER
2:30
AM ADT
STAGE 2 — MASTER AUDIT
3:30
AM ADT
FALLBACK RUN
6:30
AM ADT
⚠️ Production Lock: These times are locked to protect the automated pipeline. Stage 1 (2:30 AM) fetches games, Stage 2 (3:30 AM) runs the full V3-18 audit and publishes picks, and the 6:30 AM fallback fires if Stage 2 missed. To change these times, contact your developer — modifying cron jobs incorrectly can break the entire pipeline.
🔒 Automation Pause Switch
Pause All Automated Runs
Toggle ON to prevent the pipeline from publishing picks automatically. Use during off-season or maintenance.
Status: Loading...
📋 Next Scheduled Runs
Loading...
⚙️ Algorithm Tuning
Adjust the AI pick engine thresholds and league coverage. Changes take effect on the next pipeline run. Be conservative — the defaults are optimized for accuracy.
🎯 Pick Thresholds
68%
50% (Aggressive)68% (Default)95% (Ultra-Safe)
Any pick below this confidence % is rejected before publishing. Raising this reduces pick volume but increases accuracy.
+130
+100 (Safer)+130 (Default)+300 (High Risk)
Picks with odds above this ceiling are rejected. Raising this allows riskier high-value plays.
10,000
1,000 (Fast)10,000 (Default)50,000 (Deep)
Higher values = more accurate probability estimates but slower pipeline runs.
🌍 League Toggles
Disable a league to exclude it from the next pipeline run. All leagues are ON by default.
⚠️ Changes here affect the live AI engine on the next automated run. The defaults (68% floor, +130 ceiling, 10,000 MC) are production-tested. Only adjust if you understand the impact.
⚡ FULL-FLOW PIPELINE RUN
Odds API → V3-18 Hardened → Groq 1st → Groq 2nd → 68% Gate → Publish
IDLE
Takes ~30-60 seconds. Does NOT publish until you click PUBLISH below.
Fetching Odds API data...
This will write to picks.json and go live immediately.
⚡ Manual-to-Live Bridge
Search ESPN for a fixture and link it to a pick. The live score updater will use this ID automatically.