Platform Status
Substrate freshness, ingest health, and drift-guard activity
This page is freshness reporting, not an uptime SLA. Convexly does not promise 99.9% availability today; the substrate-watermark framework, drift-guard ledger, and per-cron status published here exist so institutional buyers can inspect data-pipeline health against an explicit source-freshness standard.
Overall
Substrate degraded
1 source(s) within 75% of their max-allowed-lag threshold.
Snapshot at 2026-05-20 19:41:23 UTC · 6 active sources
Substrate sources
4 healthy · 1 degraded · 0 stale · 0 failing · 1 paused
Per-source freshness from market_trust_source_watermarks. Each row's status is computed against its configuredmax_allowed_lag_ms; "events_dropped > 0" forces failing.
| Venue · Source · Stream | Status | Last observed | Last ingested | Lag | Events dropped |
|---|---|---|---|---|---|
| kalshi · kalshi_trade_api_rest · orderbook | healthy | 11m ago | 11m ago | 243ms / 20m | 0 |
| polymarket · polymarket_clob_archive · book | paused | 13d ago | 13d ago | 3h / 2d | 0 |
| polymarket · polymarket_clob_collector · book | healthy | 7s ago | 6s ago | 1s / 5m | 0 |
| polymarket · polymarket_clob_rest · book | healthy | 10m ago | 10m ago | 1s / 20m | 0 |
| polymarket · polymarket_data_api_trades · latest_trades_backfill | degraded | 16m ago | 11m ago | 5m / 20m | 0 |
| polymarket · polymarket_data_api_trades · market_trades_backfill | healthy | 3h ago | 11m ago | 3h / 7d | 0 |
Most recent ingest runs
One row per (venue, source, stream_name) showing the most recent run from market_ingest_runs. A failing or degraded status here will surface before the watermark catches up.
| Venue · Source · Stream | Status | Finished | Inserted | Deduped | Errors | Reconnects | Backfill gaps |
|---|---|---|---|---|---|---|---|
| polymarket · polymarket_clob_collector · book | succeeded | 1s ago | 20 | 0 | 0 | 0 | 0 |
Stability ledgers
24-hour evidence windows from market_ingest_runs for the two canary gates that decide whether Market Trust and CME are trustworthy enough to show internally.
Market Trust v0.2 canary
Needs attention
70 / 90 ready · 78% ready share · 6 consecutive ready
Latest 45m ago · target hash cfe4aae0...
required_source_degraded
CME archive ledger
Stable for window
46 / 46 ready · 100% ready share · 46 consecutive ready
Latest 54m ago · stale
cme_track_record_pending_resolutions, cme_digest_stale
Drift guard
Most recent market_trust_v02_drift_guard_runs outcome. Card materialization halts when this is failing.
market-trust-v02:2026-05-20T19-17-52-732Z
PASS · ready for cards: yes
1 markets · 4 orderbook events · 23m ago
Signal emission
Append-only ledger from signals_emitted. Provenance column distinguishes full-archive-traced rows from partial reconstructions per migration 073.
Last 24h: 0
Lifetime: 2,214
2,068 full provenance · 146 partial reconstruction
First emission 21d ago · latest 36h ago
Market Trust v0.2 cards
Most recent materialization run from market_trust_v02_cards. Cards inherit the rating only when the evidence-depth predicate passes.
Cards generated last 24h: 146
Most recent card: 23m ago
Read the methodology for what each substrate column means, the track record for evidence-gate progress, and audit-chain verify for any single artifact's provenance.