orbit nodes are the agents. a pulsing ring means it's live and read from its source just now; a dashed outline means the console could not read it: not wired, or the read failed.
i
the instrument cards report live numbers. tap the i on any card for what it actually means and where it comes from.
▦
what needs you is the queue of calls only you can make: inbox instructions and open findings. rows glow gold when something's changed since your last visit.
⚄
the three gates (sc · pd · so) are the only three places you show up. everything between them is the fleet's problem.
shippers./ oracle
seen before it's asked
oracle.
an operating console, not a status report. every agent visible, every number sourced, you only show up where it matters.
01 · the agents, in orbit
every agent heartbeats or gets pulled. live nodes pulse and carry traffic to the core. a flat line isn't resting, it's not finished.
02 · the instruments
computed, never declared. silence on any one is the failure.
/ instrument 01
ci
4/4 green
/ instrument 02
fixed
100%
03 · the doctrine, moving
watch the job travel. it holds at amber, the operator clears it, it moves on. everything between gates is the fleet's problem.
04 · what needs you
not fleet state, the queue of things only you can call. empty is the goal, not the default.
inboxRe: Oracle - the console comes to you (today's changelog)you
routed: Message is informational/config note about cron and token rotation, not a direct engine command.
inboxRe: Oracle - the console comes to you (today's changelog)you
routed: Rotating a token and referencing a prior 'run the funnel' request, not a direct engine command now.
inboxRe: Oracle - the console comes to you (today's changelog)you
routed: Ambiguous 'run the funnel' request, not a recognized fleet action like sentinel/engine control.
an inbox instruction reads you when it needs a human call, not a guess. a finding reads high or critical when sentinel could not heal it alone. quiet equals not finished.
05 · the actions
what oracle actually did, not fleet state.
2h agourgent alert sent - 6 live prod errors (STRYDEOS-DASHBOARD-36, STRYDEOS-DASHBOARD-37 +4 more)sent
4h agoweekly digest sent (102 runs rolled up)sent
1d ago"test reply" — test reply, cleared in the 13 sep tt auditdone
1d ago"Re: test reply" — test reply, cleared in the 13 sep tt auditdone
1d agourgent alert sent - 3 live prod errors (STRYDEOS-DASHBOARD-3A, STRYDEOS-DASHBOARD-3B, STRYDEOS-DASHBOARD-3G)sent
1d agourgent alert sent - 2 live prod errors (STRYDEOS-DASHBOARD-3A, STRYDEOS-DASHBOARD-3B)sent
2d agourgent alert sent - checks failing on StrydeOutreach; 2 live prod errors (STRYDEOS-DASHBOARD-3A, STRYDEOS-DASHBOARD-3B)sent
2d agourgent alert sent - 1 live prod error (STRYDEOS-DASHBOARD-3B)sent
40d ago"Yo" — Engine live sending is ON, last set by shippers-restore-false-positive-2026-07-07.done
55d ago"Re: Oracle - the console comes to you (today's changelog)" — routed: Message is informational/config note about cron and token rotation, not a direct engine command.needs you
waiting on you. close it here once it is dealt with.
06 · the watch
every reading below is timestamped at source. silence is the failure state, so an instrument that cannot prove when it last spoke is not trusted, it is flagged.
ci
4/4 green
live
4/4 repos green on latest run
fixed
100%
live
293 of 293 findings resolved (all-time)
customs
beating · 6/6 agents
live
supabase heartbeats, live · checked 14/09/2026 18:07
all 6 agents beating. Nothing to do; the watch runs itself at 09:00, 14:00 and 20:00 if you want it sooner.
sentinel
watching · clean
live
last run 14/09/2026 18:00, ok=true
clean board. The deep sweep runs Mondays at 05:00; run it now if you have just shipped something structural.
outreach
sending · active
live
last send 14/09/2026 09:40 - no Mon-Fri send window missed since
ava
answering · last call 2h ago
live
+442045727044 -> agent, 10+ calls, last 30s done success · webhook portal.strydeos.com up · elevenlabs, live · checked 14/09/2026 18:08
answering normally. Quiet is her resting state, not a fault.
ava 100% of gate 95% (13x1, 13 calls, 0 P0, backfilled from the 4 Sep 2026 overnight ledger) 11d ago · trademind 88% of gate 95% (34 scenarios, 1 P0, backfilled from commit c09a224, the 25 Aug run) 21d ago · agent_activity, live · newest run 04/09/2026 03:00 · every verdict here was recorded by hand; no run has written its own yet
trademind last failed its gate and nothing has run since. Re-run before the next real caller: doppler run --project trademind --config dev -- npm run warroom -- --limit 20
2/2 instruments live · 5/5 orbit nodes livechecked 14/09/2026 18:08
07 · what the fleet has learned
every fleet keeps a ledger of the mistakes it has already paid for. a quiet ledger is not a clean fleet, it is usually a fleet that stopped writing things down.
ava hardening
17 rules · 1d quiet
live
24 log entries, last 13/09/2026 · newest: spec-audit-before-second-clinic
15 log entries, last 06/09/2026 · newest: Sunday distill under the scheduled owner
nothing written down for 8 days. Either this fleet has run clean all week, or its outcomes are not reaching the ledger - the second is far more common. Add the rule from the last thing that surprised you.