Command Center
The Command Center at /overview is the panel's home page — the one screen you open to see whether the company is healthy and to act on the two things only you can decide. It pulls everything onto a single board: per-cell health, your decision queues, live metrics and cost, the auditor's open flags, current blockers, and a recent-activity feed. The v0.25.0 overview polish turned the top row into a real metrics strip: four dense cards, each backed by a live data source. Two of them — Auditor Alerts and Scorecard summary — are one-click doorways into their full view; the notifications bell in the top header rides along on every page.
Quick Actions and key metrics
The page leads with a Quick Actions row — icon-and-label buttons for the common jumps, reachable without scrolling — followed immediately by a four-up metrics strip.
Customizing Quick Actions
The row is yours to shape. A pencil button opens a dialog listing every one of the panel's real destinations — around 23 in all, including tab-parameterized deep links a plain sidebar entry can't express, like Git → Work Sessions, Metrics → Token Usage, or Business → Secretary — each with a checkbox to show or hide it, an up/down arrow pair to reorder the ones you've enabled, and a Reset to defaults button. Changes apply instantly and are saved server-side against your account, so your chosen set follows you to any browser or machine you open the panel from, rather than resetting per browser. An id from a since-removed destination is dropped silently rather than crashing the row, and hiding everything shows an honest "no quick actions selected" message instead of an empty strip.
The defaults cover the CEO's day-to-day path plus every destination the old fixed action bar offered, so upgrading never silently drops one: task intake, Tasks, Kanban, Git, Agents, A2A (which now opens straight into the Agents page's Conversations tab — see Agents & work sessions), Secretary, Journals (which now likewise opens straight into the Agents page's Journals tab), Auditor, Metrics, and Settings.
Key Metrics
The first card shows the headline numbers from the dashboard's key-metrics endpoint: weekly task velocity, completion rate, documentation coverage, and the current count of active blockers. It is the fastest answer to "is work moving?" It is a static summary — the full velocity, task-status grid, agent-status, and per-cell health breakdown live on the Metrics Performance tab.
Auditor Alerts
The second card surfaces currently unresolved flags raised by the Auditor — the count and the most severe recent items. It is read-only here; clicking the card takes you to the full Auditor page where you can inspect every flag, generate a report, and see which tasks produced them.
Usage overview
The third card is a live token-and-cost summary driven by the USAGE_SNAPSHOT stream on /ws/system, with a fallback to HTTP polling when the socket is down. It shows tokens in, tokens out, total tokens, total cost, and the trend versus the prior period for the current window. It is a static summary — the full time series, model split, per-agent and per-team bars, monthly projection, and cache-efficiency details live on the Metrics Token Usage tab.
Scorecard summary
The fourth card is the org-wide 30-day rollup from the Scorecards tab: tasks completed, first-pass yield, throughput per active-runtime hour, total active effort hours, and cost. It deep-links straight into the Metrics Scorecards tab, where you can also see the CEO decision metrics and a per-member breakdown.
The Usage overview updates in place as agents spend. The other cards refresh together with the rest of the board when you click the page-scoped refresh icon in the header.
Right below the metrics strip sits a Spend Trend (7d) chart — a daily breakdown of the same provider-priced cost the Usage overview card summarizes, so you can see whether spend is climbing, flat, or spiky over the last week before diving into the full Token Usage tab. With no usage recorded yet, it shows an explicit empty state rather than a blank chart.
This is the first thing you see — the point is to answer "is anything on fire" before you scroll into anything detailed.
Team Health
Below that sits a health card per cell — Backend, Frontend, UX/UI, and the management line — plus the on-demand Task Intake and Secretary agents. It comes from the CEO-overview endpoint and refreshes with the rest of the board.
The CEO decision surfaces
The Command Center is where the company hands work, and decisions, up to you. Several panels exist specifically for that — each one hidden entirely when there's nothing waiting on you.
CEO Approval Queue
Every task that a Main PM escalates lands in awaiting_ceo_approval and appears here. For each one you can:
- Approve & merge — the PR is merged and the task moves to
completed. - Request changes — the task drops to
needs_revisionand goes back to the cell. - Cancel — the task is cancelled.
These are the same actions you'd take from the Task Detail page, surfaced here so the day's approvals are in one list. See the task lifecycle for how a task reaches this state.
PR Review Queue
This panel lists inbound external / fork pull requests RoboCo discovered on your repositories. For each one you decide:
- Supersede — let an internal task take the change forward.
- Dismiss — close it out.
The PR Review Queue only renders when there's something to decide. An empty board means no external PRs are waiting — not that the feature is off. (Inbound external/internal PR review is itself flag-gated; see PR review.)
Social summary
A compact card reports how many X and video drafts are currently awaiting your approval — held announcements, mention replies, and rendered clips — with an Open Social button. The full queues (edit, approve & post, reject) and the unified posted/rejected history across both live on the dedicated Social page, not here; this card is a summary stand-in so the Command Center doesn't duplicate that surface.
Unlike the other CEO decision panels below, the Social summary card doesn't hide itself — it renders with a zero count when nothing's waiting. The X engine and video engine are both off by default, and even armed produce nothing without stored credentials — a zero count doesn't tell you which of those is true.
Roadmap Review Queue
When the Board roadmap engine is on, the Product Owner's weekly themed cycle shows up here as a card per open cycle, with every proposed item inside it. For each proposed item you can:
- Approve — materializes the item as a
BACKLOGtask. - Reject — records your reason (it feeds the next cycle's prompt) without adding anything to the backlog.
Already-decided items in the same cycle show their resolved status (approved / rejected) rather than the action buttons.
This queue only renders once the Product Owner has authored a cycle — an engine that's off, or hasn't ticked yet, simply shows nothing here.
Pest Control, Spackle, Mirror, and Dogfood Review Queues
Four more Board Program queues sit alongside Roadmap, one per program, each rendering the same way — hidden until that program has authored a cycle, a card per open cycle, approve/reject per proposed item:
- Pest Control — approving materializes a bug task backed by findings-ledger and rework evidence.
- Spackle — approving materializes a gap-fill task (an undocumented flag, an orphaned route, a dead-end tab).
- Mirror — approving materializes a docs task correcting a messaging drift against the charter.
- Dogfood — approving materializes a friction-fix task from a live walk of the product.
Scales Review Queue
The one program queue here that doesn't create anything new: approving a Scales item either reprioritizes or cancels an already-existing task, depending on what the Product Owner proposed — the card names which and shows the target task. Rejecting leaves the task exactly as it was. See Board Programs for how Scales' monthly portfolio review picks its items.
Strategy Signals
Next to the CEO Approval Queue sits a Strategy Signals panel. It surfaces charter/strategy-drift notices from the strategy engine, which is off by default and armed by ROBOCO_STRATEGY_ENGINE_ENABLED (toggled from Settings → Feature Flags). With the engine off, the panel simply has nothing to show. See the strategy engine.
Blockers and activity
The bottom row pairs:
- Active Blockers — tasks currently sitting in
blocked, so a stuck dependency doesn't go unnoticed. - Recent Activity — a rolling feed of what the company did in the last 24 hours.
Page-scoped refresh
The refresh icon in the top Header (present on every dashboard page, not just here) re-runs only the data queries the current page registered — not a full reload. Each page registers its own refetch callbacks on mount and unregisters them when you navigate away, so clicking it here refreshes the CEO overview, auditor flags, tasks, and recent-activity feed that make up the Command Center; the same button on a different page refreshes whatever that page shows instead. It disables itself when the active page has registered nothing to refresh, and spins while a refresh is in flight.
Notifications bell
The bell in the top Header (present on every dashboard page, not just here) is your inbox for formal notifications — the acknowledgement-required signals PMs and the Board send. Its badge shows your unread count (capped at "9+"), and the popover itself now does real work rather than just linking through: a connection icon (Wifi / WifiOff) shows whether the live update stream is connected, a pending-acknowledgement count appears when you have one, and each listed notification carries its own Mark Read and, where required, Acknowledge button — plus a header-level Mark all read. A View All Notifications button at the bottom still takes you to the full Notifications inbox at /notifications for the complete list and its Unread/Pending tabs.
A companion, invisible piece — mounted once alongside the bell — toasts (and, if you've enabled sound in Settings, chimes for) newly-arrived notifications off the same live stream, so you don't have to have the popover open to notice one land.
If the orchestrator isn't running, the Command Center (like every page) renders a clear offline state with a Retry — it detects a refused connection rather than spinning. Bring the stack up and retry; see common issues.
Next
→ Tasks & Kanban to act on individual work, or Agents & work sessions to watch the workforce run. → Social for the full X/video queues and history. → Board Programs for how every review queue on this page — Roadmap, Pest Control, Spackle, Scales, Mirror, and Dogfood — gets populated.