After-hours news scanner budget

OpenAI usage from mp:ingest-after-hours-news ledgers — after-hours ET windows only

JSON Client brief MP Control Center
OpenAI calls (all day)
0
New cadence: 0 · Old: 0
Scanner runs
434
After-hours window: 434
Cached headline skips
23,358
Disk dedup hits: 23,358
New cadence zero-OpenAI runs
434 / 434
100.0% of new-cadence runs
Day breakdown — 2026-09-09
Metric All day After-hours windows New cadence Old 24/7 cadence
Runs 434 434 434 0
OpenAI calls 0 0 0 0
Cached skips 23,358 23,358 23,358 0
A+ prepared 1 1 1 0
Failures 0 0 0 0
Schedule & cache policy
ET windows: 16:00–23:59 and 00:00–06:44
RTH gap: 06:45–15:59 (Fast News covers market hours)
Cron 1: * 16-23 * * *
Cron 2: 0-44 0-6 * * *
Continuous ingest: enabled

Reject cache: 72h
Prepared cache: 168h
Error negative cache: 30m
Report generated 2026-09-09T21:59:09+00:00 UTC
/var/www/html/tradding_app/storage/app/mp_news_scanner_runs/2026-09-09/_budget_report_2026-09-09.json
7-day trend
Day Runs OpenAI total New cadence OpenAI Old cadence OpenAI New cadence runs
2026-09-09 434 0 0 0 434
2026-09-08 791 0 0 0 791
Client brief — copy/paste
After-hours news scanner OpenAI budget hardening (windows + dedup) — 2026-09-09
Phase 4
What changed
  • After-hours news scanner now runs every minute only during ET windows 16:00–23:59 and 00:00–06:44 (not 24/7).
  • Market hours 06:45–15:59 ET are covered by the existing Fast News pipeline — duplicate scanner removed.
  • After-hours classification is rules-only (zero OpenAI). Headline disk + Redis dedup still prevents repeat work; reject cache 72h; prepared headlines 7 days.
  • Aug 21 spike was driven mainly by 24/7 scanning, short reject cache, and Redis cache loss replay — not a single evening trigger alone.
What did not change
  • Fast News RTH pipeline, A+ confirmation, paper trading rules, streaming, and MP history prep behavior are unchanged.
  • After-hours scanner remains candidate-only — it never enters trades.
  • Overnight/weekend breaking news is still scanned during after-hours windows.
Email subject: MP after-hours news scanner — OpenAI budget fix summary (2026-09-09)
Download JSON brief
Baseline 2026-09-09: 0 OpenAI calls. Focus day delta: 0. Post-fix cadence is active on 2026-09-09.
How to read this page: After Aug 22 deploy, new cadence runs use ET after-hours windows + disk/Redis dedup. old cadence rows are legacy 24/7 runs from before the fix. Market hours (6:45am–4pm ET) are covered by fast-news:run, not this scanner. CLI: php artisan mp:news-scanner-budget-report --date=2026-09-09