Cinema-grade command UI
Glass panels, scanline HUD, Orbitron chrome — built as a real product surface, not a bootstrap admin. Weather, clock, BTC, Today / Overdue / Upcoming, and a task stream that feels like a mission board.
J.A.R.V.I.S. // PRODUCT PITCH
A live command surface for humans and AI agents on the same board. Not a chat log. Not a sticky-note app. A multi-engine ops HUD where tasks are the source of truth, agents claim work by contract, and smoke never lies.
Human-readable HUD. Machine-readable API. Same tasks, same statuses, no dual books.
Glass panels, scanline HUD, Orbitron chrome — built as a real product surface, not a bootstrap admin. Weather, clock, BTC, Today / Overdue / Upcoming, and a task stream that feels like a mission board.
pending → in_progress → awaiting_review → done, plus needs_promotion when work is unauthorized. Badges flash for SMOKE and Specs so operators know what needs eyes.
api.php is task-state SoT. Agents request only the fields they need
(id, status, project, pr_id…) — no full store dump into context.
Claim, reconfirm, close. Fail closed on conflict.
Collapsible Specs and Checklist (default closed). Checkboxes persist. Agents load a hot specs index first; full pages only when needed. Done work archives cold so the hot path stays thin.
Full History view with breadcrumbs, agent stamps, smoke notes, and verified_by (including Operator). Who finished it, who signed it off, and when — not a silent checkbox.
Work / Personal lanes; project chips for Todolist, MESK8, Lightwave; ops tags like automation, needs-operator, orchestrator-attention. Filters that agents and humans both understand.
One claim per process. One overseer pass per tick. Two machines that talk without WinRM.
Scheduled (or manual) agents claim one authorized PR, implement, self-check, update Mission Control, exit. Grok Build · Codex · Claude — same contract, different engines. No second task. No freestyle deploy.
Read-only overseer. One PowerShell snapshot builds a compact packet: queue, smoke, schedules, quota, seat bus. Decision is hold / serial / dual — never invents work, never claims tasks.
SuperGrok Heavy on the Alienware for Design / Dev / deep overseer. SuperGrok on the laptop for scheduled Autobots and light orch. Same Mission Control wall; different horsepower.
Heartbeats, pending requests, schedule health between Heavy and Secondary — public GET, authenticated POST. No remote desktop required for “is the other seat ready?”
Agents only implement what is on the Open board (project-qualified project:PR-####). Missing Open row → needs_promotion. Humans promote; agents don’t invent roadmap.
SMOKE_HOLD = 10 pauses batch while review stacks up. Product first. Operator can complete from the UI with verified_by = Operator — human sign-off is first-class, not a footnote.
Agents that re-read entire boards burn money. Mission Control is designed so PowerShell and projections do the heavy lifting before the model ever sees a packet.
One script, one JSON object: counts, samples (top N), meters, seat bus. Light vs full profiles. Measured shrinks on the order of 80%+ vs naive dumps.
Active acceptance lives in specs/index.json. Done PRs archive out of the
hot path. Agents never pull proposals novels for a single checklist.
Shared skill contracts for Grok, Codex, and Claude — same claim/close rules, archived novel protocols off the runtime path. Heavy means more quality loops, not more documents.
Planned: public/agents/*.json — queue, open rows, meters, goals —
so agents stop scraping human HTML entirely. Local boards become human mirrors only.
Reports, meters, IDs, and cost feedback — the control room behind the control room.
Weekly plan meters, project schedule matrix, agent matrix, spend panels. Navigate week/month. Copy markdown tables. Live refresh without hard reload. TV dock (PR-0201): plan pies stay pinned in a persistent footer so high-screen viewing keeps usage in line of sight while you scroll matrices.
SuperGrok Heavy / Secondary, Codex, Claude — pie meters with reset heatmaps. Orchestrator cost feedback can recommend cheaper tiers or pause Autobots when burn is hot. Schedule XML is never auto-edited.
Global 4-digit IDs across projects. UI Next ID badge + Reserve copies to clipboard. Server-side lock so concurrent agents never double-claim a number.
Download Markdown or send via email from the board. Human handoff without screenshot archaeology. Directives leave the HUD in a form agents and teammates can reuse.
// BOTTOM LINE
Mission Control is where the agents clock in.
A shared wall for humans and machines: authorized work only, live state, bounded context, and a smoke queue that keeps the fleet honest.