Concept spec
One keystroke to reach any account, contact, deal, or action. A proposal to collapse Atlas's six navigation surfaces into a single keyboard-first jump box.
Power users lose an average of 41 seconds per task navigating Atlas's sidebar, global search, and record tabs. Atlas Jump is a command palette, opened with ⌘K, that unifies record lookup and quick actions behind one fuzzy-search field. Every destructive action previews before it runs and every mutation is undoable from a toast, so speed never costs safety.
Fig 1Palette opens centered over the dimmed workspace. Top match is preselected; enter jumps straight to it.
Trigger to undo in five steps
⌘K (or Ctrl K) opens the palette from any Atlas screen. The workspace dims; focus lands in the search field with prior context preserved underneath.
Fuzzy match across accounts, contacts, deals, and actions as you type. Results rank by recency and ownership; top match is always preselected.
Tab on a result reveals its action list; destructive or multi-record actions expand an inline confirm pane showing exactly what will change.
↵ runs it. Navigation jumps immediately; mutations run optimistically and the palette closes so the user sees the result in context.
Every mutation surfaces a toast for 8 seconds with a single-click Undo. ⌘Z while the toast is visible reverts without touching the mouse.
The interaction model assumes results render within one animation frame of typing. If the current index can't hit 80ms p95 for tenants over 200k records, we need a local cache layer scoped to recents.
Some actions (merge, reassign owner) are gated per-view today. The palette is viewless, so we need a ruling on whether it checks record-level permissions directly or hides gated actions entirely.
We can intercept it on focused app pages, but not on first load before hydration. Proposal: keep ⌘K primary and document ⌘J as the fallback binding. Needs a call.