Top bar & profile
The header carries your user profile (right) and the health pip (left). Click your profile to see:
- Tier — Watcher / Analyst / Operator / Mission Control.
- Quota today — e.g.
3 of 5,000 lookups. - API keys — create, rename, revoke. Newly minted keys are shown once; copy them straight into Secrets Manager / GitHub Actions.
- CLI access — copy a short-lived (~60 min) access token for terminal use.
- View tiers — opens the pricing page on the landing site.
- Sign out.
Left rail (nav)
| Link | What it opens |
|---|---|
| Dashboard | The main HUD (this page describes it). |
| Alerts | Full alert stream, filterable by kind / orbit / severity. |
| Watchlist | Pinned NORADs. Tier-capped (1 / 5 / 25 / 250). |
| Reports | Today's daily report + historical reports (Analyst+). |
| More | Sub-menu: Data Sources, Model Card, Benchmark, Dashboard Explained. |
KPI tiles
Six tiles across the top of the HUD. Every value is derived from a known JSON file under reports/latest/.
| Tile | What it shows | Source |
|---|---|---|
| Alerts today | Count of objects with is_alert: true | scored.jsonl |
| Autopilot | Pipeline health pip + recent run streak | ops/watch_status.json |
| Tracked | Active catalog size (e.g. 27.4 K objects) | catalog-delta.json |
| Manoeuvres 14d | Burn count over last 14 days + confirmation rate | manoeuvre-summary.json |
| Catalog freshness | Hours since latest TLE epoch (target: < 6 h) | scored.jsonl[].epoch |
| Conjunctions 24h | CDM count + stale-badge if > 6 h old | cdm-summary.json |
World map
Each dot is a satellite's subpoint (the ground location directly below it). Colour follows severity:
- ● Green — nominal (no detector fired).
- ● Amber — watch (fused score 0.20–0.40).
- ● Red — alert (fused score ≥ 0.40).
Click any dot to open its forensic dossier. The map auto-refreshes when you change the active filter (watchlist toggle, severity slider, etc.).
Alert stream
The right rail shows the most recent alert events — newest first, paginated 25/page. Each card has:
- Name + NORAD.
- Kind chip —
manoeuvre_or_orbit_drift/thrust_event_detected/bstar-drift/nominal. (Watcher tier: shown as generic "anomaly".) - Fused score — 0–1 scale.
- Severity — info / watch / alert.
- Decay roster? — re-entry candidate flag (true ⇒ predicted reentry).
Click a card to open the dossier; right-click for Add to watchlist.
Watchlist filter
The ★ Watchlist only (N) chip above the alert stream filters BOTH the alert stream and the world map to your pinned NORADs. Click again to unfilter.
Overlay panels
Catalog activity (24 h)
Top-left overlay. Shows new NORADs today, decayed/missing objects, and TLE epoch jumps. Auto-hides when all three values are empty (quiet day).
Decay watch
Bottom-left overlay. Lists the top-N objects on the decay_roster sorted by BSTAR-drift score. Click any row to open its dossier — the BSTAR sparkline shows the drag-coefficient slope that triggered the flag.
Recent burns
Bottom-right overlay. Lists the most recent confirmed burns from manoeuvre-summary.json. Each card carries a coloured chip:
- ● escalate — high confidence AND (watchlisted OR active CDM)
- ● review — high confidence without watchlist, OR medium confidence
- ● monitor — low confidence / single-pair burns
Watcher tier sees the burn rows but not the coloured chip.
Alert filters & severity
Above the alert stream:
- Kind filter — all / manoeuvre_or_orbit_drift / thrust_event_detected / bstar-drift (Analyst+ only).
- Orbit-class filter — all / LEO / MEO / GEO / OTHER.
- Severity slider — info / watch / alert — sets the minimum.
- Refresh button — re-pulls the report JSON; the dashboard auto-refreshes when you change tabs back.
Forensic dossier
Clicking any alert opens a dossier page (/forensic/<NORAD>.html). The dossier:
- Renders the same scoring trace from
scored.jsonl. - Embeds the canonical signed JSON (the side-car).
- Links a "Verify this dossier" page where you download the JSON + re-verify the HMAC-SHA256 signature locally.
- For BSTAR-drift candidates: shows a 14-day B∗ sparkline + the z-score that triggered the flag.
- For manoeuvre candidates: shows the pre/post mean motion, inclination, RAAN, eccentricity, argp + per-element z-scores.
What's hidden on Watcher tier
The Watcher tier sees every alert row in the stream but with the specifics blurred. Specifically:
- Kind chip reads "anomaly" instead of "bstar-drift" / "manoeuvre".
- Detector breakdown in the dossier is hidden — only the fused score is shown.
- Manoeuvre advice chips (escalate / review / monitor) are not rendered.
- Recent burns overlay is not visible.
- Historical reports (
/v1/reports/daily/<date>) return HTTP 403. - Webhooks are unavailable (Operator+ only).
Upgrade to Analyst ($299/mo) to unlock everything except webhooks; Operator ($1,499/mo) adds webhooks + multi-seat.
DeepField Labs · DebrisGuard guide