News Analytics

FastAPI-backed source, lens, workflow, and event diagnostics

The news surface reads from the backend contract and exposes exploratory comparisons, data quality checks, workflow health, and same-event analysis.

Index

Pages

All routes below stay inside the same shared analytics surface.

News Workflow Status

Live FastAPI data

What this page does

Monitor freshness, scrape/scoring health, and current pipeline status.

Data Mode

Snapshot mode requires a valid date (`YYYY-MM-DD`). Falling back to current data until provided.

Pipeline Snapshot

Input Articles1,427
Excluded (Scrape Errors)503
Included Articles924
Scored Articles363
Zero Scores0
Unscorable561
Coverage39.3%

Snapshot mode. Refresh checks

Runtime Checks

  • Ingest + digest endpoint: PASS
  • Scrape filtering in effect: PASS
  • Rubric scoring present: PASS
  • Unscorable article gate: WARN
  • Precomputed contract present: PASS
  • Freshness gate: WARN Snapshot mode does not use freshness health gate.
CheckEndpointStatusDetail
Digest/api/news/digest?limit=1HTTP 200current
Latest/api/news/digest/latestHTTP 200current
Stats/api/news/statsHTTP 200current
Freshness/health/news-freshnessHTTP 200current

Latest Article

Iran war pushes oil prices to 4-year high as Hegseth faces lawmakers

Source: CBS News
Published (UTC): 2026-04-30T15:12:38Z

Oil prices have reached a four-year high amid ongoing tensions with Iran, as new military options are considered to address the Strait of Hormuz standoff.

Open Article