The Dekimu sidebar has been growing entries faster than people read them. Yesterday we shipped three changes that pull the navigation back to something a human can hold in their head: a real ⌘K command palette across every app, a workspace switcher that lives where account switching already lives, and a first-run empty state that tells you what to do instead of staring at zeros.
The shared shell now ships a real command palette: a modal, a query input, federated results from every app you can see, and recent picks cached locally. Each app contributes its own searcher — InvoiceUp returns invoices and clients, miniterms returns documents and DSARs, the Hub returns workspaces and modules. One keyboard shortcut, one mental model, no per-app reinvention.
Workspace switching now lives inside the account menu — the same surface that already handles sign-out and 'switch account'. The standalone switcher widget is gone. The Hub renders the embedded switcher on every dashboard route, so there's no per-page hand-off and no extra widget on the top bar. One less thing to chase, one more place that does what users already expected it to do.
Every nav element you add is a tax on every page that follows. Take ⌘K seriously and the sidebar can shrink.
A new Hub workspace used to drop you onto a dashboard full of zeros — no clients, no invoices, no documents, no nothing. Now it shows a first-run state with three actions: invite, connect a satellite, or create the first artifact. Bilingual EN+ES from day one. Mobile renders as a top banner so it doesn't shove the dashboard off the fold. Once the workspace has any meaningful content, the empty state disappears for good.
We held off on a drawer-style merged switcher (workspaces + apps in one panel). It looks better on paper than at three seats, and the Team tier doesn't have enough traction yet to justify the design weight. We'll revisit when paying teams cross the size where the current menu gets crowded — not before.