Mission Control
Good morning, Quimes.
Project Atlas is the active initiative. The immediate focus is establishing UDL foundations and an approved component library before returning to Command Grid implementation.
Priority queue
Platform health
Milestones
Start here
Project Atlas
The first broadcast layout initiative built through a documented design system, reusable components and isolated layout architecture.
Definition of done
7 gates✓ Product blueprint approved
✓ Design handoff approved
○ UDL foundations approved
○ Core components approved
○ Static Command Grid prototype approved
○ Production implementation passes visual QA
○ Documentation and release notes published
Current blockers
DesignAtlas systems
NavigationUreka Design Language
The shared visual foundation for Studio, Ureka HQ, the Stream Controller, marketing surfaces and broadcast displays.
Readability and live-state clarity always come before decoration.
Every Ureka surface should feel related without looking identical.
Animation communicates state, focus or hierarchy—never noise.
If an element appears twice, it should become a documented component.
Semantic palette
--ureka-gold-primary · #D7A53CPrimary action, active state, premium emphasis--ureka-gold-highlight · #F3D47AMetal highlights and subtle emphasis--ureka-blue-broadcast · #2C8FFFAvailable state, connection and sync--ureka-red-broadcast · #D93C2FAlert, danger and right-edge broadcast lighting--ureka-steel-light · #D6DADFHeadline metal, borders and chrome accents--ureka-steel-dark · #454B55Frames, dividers and muted chrome--ureka-carbon · #10151DPrimary broadcast canvas--ureka-glass · #080B11Panels, overlays and internal surfacesRoles before sizes
64–96px · 900 · -0.035em48–72px · 900 · -0.025em34–48px · 900 · 0.03em12–16px · 800 · 0.14em16px · 450 · 1.55 line-height11px · 750 · 0.12emEight-point spacing system
6px10px16px24px999pxControlled broadcast finishes
Hero typography and primary chrome.
Frames and structural hardware.
Low-contrast broadcast backplates.
Panels, controller surfaces and modals.
Available and connected states.
Alert and mirrored frame lighting.
Fast, clear and restrained
150msButtons, toggles and small state changes.
250msCards, drawers and component transitions.
300msWorkspace navigation and larger panels.
600–900msStream Moments and viewer-facing reveals.
Use movement to confirm selection, communicate a state change or guide focus.
Loop decorative animation behind live cards, products or critical information.
Rules unique to Ureka
The same renderer, payload and layout package must power both outputs.
Critical labels and statuses must remain readable in Whatnot's vertical mobile experience.
Available, taken, selected and disconnected states need more than color alone.
Scrolling text must never compete with the board's primary hierarchy.
Viewer-facing moments require deliberate entry, hold and exit timing.
Each package documents supported modules, leagues, states and constraints.
Reusable Components
Preview approved patterns, inspect states and document implementation rules before they are used in Studio, HQ, the Controller or a broadcast layout.
Team Tile
Canonical team identity and availability component.
Broadcast Header
Kicker, hero title, divider, star and optional legend band.
Center Panel
Flexible branded panel for logo, moments or live information.
Remaining Counter
Live count component with large, medium and compact variants.
Status Legend
Color, symbol and text system for broadcast states.
Broadcast Ticker
Independent information band with controlled scrolling motion.
Button
Shared action hierarchy for Marketing, Studio, HQ and Controller.
Status Pill
Lifecycle and system-state communication across the platform.
Surface Card
Base information container with consistent border and elevation.
Broadcast Themes
Released and proposed broadcast presentation packages, clearly separated by lifecycle status.
Classic
PRODUCTIONFlexible baseline layout for Team Board and Chase List.
Broadcast Board
PRODUCTIONStructured broadcast frame with title, counter and ticker.
Center Logo
PRODUCTIONCentered branding panel surrounded by live board items.
Command Grid
DESIGNProject Atlas showcase. Approved concept, but the visual source of truth and production implementation are not complete.
Theme Editor
A controlled customization environment for assembling approved UDL components into professional broadcast presentations.
MVP customization controls
Safe options- Choose an approved Broadcast Theme
- Set brand accent and status colors
- Select approved typography presets
- Choose team-color or neutral-status tiles
- Configure title, counter, logo and ticker visibility
- Adjust approved glow and material intensity presets
Non-negotiable guardrails
UDL- Theme controls cannot change the structural grid
- Minimum text and logo safe areas remain enforced
- Preview and OBS use the same renderer
- Unsupported capabilities are hidden automatically
- Every setting maps to a documented design token
- No arbitrary CSS or unvalidated uploads in the MVP
Composable slots
Theme anatomyTheme
Header
Status Legend
Content Grid
Center Panel
Remaining Counter
External Ticker
Motion PresetTheme capability manifest
Contract{
"teamBoard": true,
"chaseList": true,
"ticker": true,
"counter": true,
"streamMoments": true,
"colorTeams": true,
"leagues": ["MLB", "NBA"]
}Theme Editor lifecycle
Engineering Architecture
One payload, one renderer path and one visual output shared by preview and OBS.
Theme package contract
themes/command-grid/
manifest.json
renderer.js
style.css
preview.png
assets/Capability declaration
{
"teamBoard": true,
"chaseList": true,
"ticker": true,
"streamMoments": true,
"leagues": ["MLB", "NBA"]
}Controller Extension
The extension owns Whatnot state observation and live control. It does not own layout rendering.
Responsibilities
- Observe Whatnot widget state
- Send authoritative snapshots to Ureka
- Provide Team Board and Chase List manual controls
- Trigger Stream Moments
- Report connection and sync status
Boundaries
- Does not render broadcast layouts
- Does not own OBS positioning
- Does not store OpenAI or platform secrets
- Controls only the display associated with the active copied OBS URL
Release Registry
Clear separation between customer production, beta integration and internal workspace builds.
Ureka Stream Studio v1.06.0
Guided Setup Release: Help & Setup, Chase List skin parity, live preview and extension controls.
Controller Extension v0.10.18
Manual control support for Team Board and Chase List.
Ureka HQ v0.5
Broadcast Themes terminology, Theme Editor foundation, UDL gallery, contextual Copilot and command palette.
RFCs & Decision Log
Meaningful platform changes begin with a written problem, proposal, alternatives and decision.