Requires uteke: v0.16.0+ · Epic: #289
What
- ⌘K / toolbar palette: fuzzy across memories (
/search), docs (/doc/search), rooms (/room/list), namespaces, and actions (New memory/document, toggle theme, navigate, group switches).
- Never blank (P30): recent searches (localStorage), last opened docs, tappable example queries that execute search.
- Full keyboard nav (↑↓ enter esc), grouped results, mono metadata line per hit (namespace · time · score).
Why
Search is the primary job of a memory workstation; palette doubles as navigation for the simplified IA.
Testing
- Vitest: result merging/ranking glue, empty-state composition.
- E2E: open from anywhere, execute each result type, keyboard-only flow.
What
/search), docs (/doc/search), rooms (/room/list), namespaces, and actions (New memory/document, toggle theme, navigate, group switches).Why
Search is the primary job of a memory workstation; palette doubles as navigation for the simplified IA.
Testing