Recast the cockpit shell: the phase stepper becomes a collapsible LEFT sidebar
(brand + vertical stepper + theme), the center is the editorial content, and the
right pane on Team Registration is a native three.js scene — the Meridian Tower
in a procedural Turin/Po-valley landscape — that slides from night to day the
moment the board connects.
- TowerScene.tsx: the .dc.html scene ported to a native React component (no
iframe), [email protected] via npm, day/night driven by a `night` prop (lerped),
StrictMode-safe WebGL teardown. Code-split so three.js loads only when the
scene renders. Sky textures in public/skyscraper/.
- CockpitLayout: left sidebar + content + tower/rail right pane; tower stretches
to the content height. Stepper is now a vertical, collapsible list.
Co-Authored-By: Claude Opus 4.8 <[email protected]>