Command Center at Scale

Run a 100-division tournament without drowning. A compact rail with smart presets gives operators focus — pin what's hot, share a URL with a scorer, and trust the page to stay cheap regardless of size.

Why this matters

The old Command Center showed every division as a full card in a 3-up grid. At 7 divisions it was tight. At 20 it was scroll-fatigue. At 50+ it was unusable.

The rebuild keeps that grid as a fallback and layers a compact rail on top — one line per division — with a smart preset that filters what you see. The legacy grid below only renders the cards that match. Operators stop scrolling and start managing.

What's in the rail

Live now

Default landing. Only divisions with matches in progress show. Empty? Falls back to "All" automatically.

Attention

Surfaces divisions with unsaved scores, courts assigned but matches not started, draft rounds past start, captain seats empty, or pools without matches.

Pinned

Up to 12 divisions you've pinned. Survives across devices and sessions — pin from your desktop, walk to the courts with your iPad, see the same set.

2×2 View grid

Pick up to 4 divisions to display side-by-side. Hard-capped at 2 columns no matter how wide your screen — drops to 1-col on narrow viewports.

Built for scale

Aggregate poll hits a single thin JSON endpoint every 10 seconds and updates the rail badges. Deep poll only fires for divisions you've pinned — so an 80-division tournament costs the same as a 5-division tournament unless you ask for more.

Share URLs encode your pins and preset into a query string. Hand a scorer ?pinned=12,15,22&preset=pinned and they land on exactly the same focused view. Recipient can "Save as my default" to persist, or close the banner and keep their own.

Operator-friendly details

Sidebar auto-collapses when you land on the Command Center — every inch of horizontal room goes to division cards.

Click any rail row to focus that one division (smooth scroll + brief highlight pulse). Click the eye icon to add it to the view grid instead. Click the pin to keep it forever.

AI chat knows your tournament state — ask "what divisions need my attention?" and the AI answers from the same data the rail uses.

First-visit coachmark fires once for tournaments with 20+ divisions so new operators learn the new affordances without a help doc.

How to use

Go to any tournament's Command Center. The rail is at the top of the page. The legacy 3-up grid stays below as a safety net — if anything ever felt off, you'd still have a fully functional Command Center.

Pin the divisions you care about (max 12). Switch presets as the day progresses. Share a focus URL with your scorers. Walk to a court with your iPad — the same rail is on the mobile screen.