// Mission 001 — production app shell. Design: Dashboard v3 ("Deadpan Mission Control"). // Differences from the concept build: no tweaks panel, and the default stage is // the LATEST REAL stage — the scrubber replays recorded history only. function App() { const [stage, setStageRaw] = React.useState(MD.STAGES.length - 1); const [share, setShare] = React.useState(false); const st = MD.STAGES[stage]; const setStage = (i) => setStageRaw(Math.max(0, Math.min(MD.STAGES.length - 1, i))); return (
setShare(true)} />
{share && setShare(false)} />}
); } ReactDOM.createRoot(document.getElementById("root")).render();