Morning briefing.
One screen, four operator questions. Is the pipeline healthy? Is PnL flowing? What's queued for review? What got decided overnight? Each panel aggregates one of the live services (/bot, /data, /workspace, /writing/stale) — drill into any of them from the panel header.
Need a paste-into-Slack version? See /desk.md for a markdown export of the build-time aggregates.
The live panels need the alphakernel HTTP service.
The build environment didn't set PUBLIC_ALPHAKERNEL_URL, so there's no service to read from. The build-time briefing below still holds, and the operator-workspace pattern is documented in ADR-0059.
stale-cite debt
catalog →In this hub
The book as it stands today — what is running, what is queued, and what the tape says.
-
Strategies
Catalog of every strategy with its provenance, deduped across sandbox and agent.
-
Features
Feature leaderboard by entry score, with appearances and the runs that touched each.
-
Thermometer
Point-in-time archived prints of AI-buildout demand and supply tightness.
-
Promotions
Thesis lifecycle — what is queued for promotion and what each candidate still owes.
-
Bot live service
Live read-only trading state: NAV, positions, fills, realized PnL.
deeper routes · comparisons + exports
- /strategies/compare multi-seed A/B verification against the long-only baseline
- /agents/runs every ADR-0040 agent run with full provenance + leaderboard
- /agents/runs/diff pairwise compare two agent runs — top-score delta + shared/unique features
- /desk.md markdown export of this briefing — paste into Slack / email / standup doc
- /strategies/diff pairwise compare — shared vs unique features / cites / runs
- /features/diff pairwise compare features — score deltas + shared strategies
- /metrics.json build-time inventory counts — diff across deploys, track drift
- /search.json unified flat search index — fzf/jq friendly, all 5 record kinds
how this is wired
Four independent polls drive this page. The status-chip strip mirrors the live state of each service (10–60s cadence per service, same intervals as the individual pages). The four summary cards run their own 30-second poll against /v1/bot/pnl/today, /v1/bot/nav, /v1/data/freshness, /v1/bot/stale-theses, and /v1/discovery/runs respectively.
Soft-failure follows ADR-0052: 404 / 503 resolve to em-dashes + an offline ribbon on the parent service page; the desk keeps showing the cached prior value where available.
For the operator: this page is the morning-standup view. Everything you need to know "did anything fall over overnight" lives on one screen.
Sequencing: which surface to open when — standup, intra-day, weekly review — is written down in the runbook; jump straight to any single record with find.