Two columns. Everything in reach.
The shell is a disciplined instrument panel, not a nav bar with suggestions stapled on. A single sidebar on the left, the work on the right. No persistent right rail. Search (⌘K) replaces a primary-CTA button — every jump and command lives in one keystroke. History swaps the sidebar for a list of recent items, Linear-style. Create sits top-right of the main — one click opens Studio with a naming form. Threads list your open chats in the sidebar — the active one carries the cubic mark as a live status indicator. Clicking any thread (or pressing ⌘/) collapses the sidebar to a 48px icon rail and unfurls the chat column in its place — keeping main breathable. Switch themes up top to confirm it holds.
Library
The active thread carries the cubic mark — a live status indicator that animates per state on the same cube (see the Focused frame below). Clicking any thread opens the chat; clicking History at the bottom of the sidebar swaps the whole panel. The back arrow returns, or click History again.
Library
Only items appear in History — and the list spans the full Objects vocabulary: figments, boards, workflows, documents, integrations, plus chats and inbox threads. Each glyph carries its kind color, so the list reads as a map of what you touched, not just when. Top-level pages (Inbox, Library, Studio, Marketplace) stay pinned in the default sidebar — they don't need to echo here.
Library
+ New affordance in the menu header. Each row shows the thread title, the time of last activity, and a muted mono sub-line naming the thread's toolbox (e.g. general · 4 tools). The active row carries a tiny kind-color dot and a left stripe. Click any row to swap — the cube travels to match — or + New to spin up a fresh thread (name + toolbox picked at creation). The menu dismisses on outside click or Esc. When the sidebar is fully expanded (chat closed), the Threads section in the scroll region is right there, no dropdown needed. ⌘/ still toggles the active thread; pressing it with none open creates one.
Threads live in the sidebar — one per conversation. The active thread
carries the cubic mark, animated to show state on the same cube: Ghost
trace at rest, Step thread while you type, Data uplink
while the message is in flight, Facet fill while the assistant
streams. Click any thread — or press ⌘/ — and two
things happen at once: the sidebar collapses to a 48px rail of icons,
and the chat column unfurls into the space it vacated. Total left chrome
stays ~408px instead of ~604px, so main keeps room to breathe.
The motion points away from the click origin, so the layout shift reads as
directional, not as a teleport. Main reflows to the narrower space; the grid
drops to two columns. + next to Threads opens a new
chat; Esc collapses the column and restores the full sidebar.
(Still hidden on Studio and Onboarding, where the whole page is the
chat.)
Create itself — the form that opens when the button is pressed — lives in its
own section: 21 · Create · Name + Type. It only makes
figments and workflows; boards and chat threads have their own + in the
sidebar and aren't part of Create.