Command palette¶
One keystroke to anywhere: two keypresses and a word beat any amount of clicking, and mid-incident it is the fastest route into "run a check" or "start an investigation".

Opening it¶
Cmd+K (macOS) / Ctrl+K, anywhere in the console. The hotkey never steals a keystroke from a field you are typing in, with one deliberate exception: the palette's own input, so the same chord closes what it opened. The PromQL editor re-binds the key away from CodeMirror's default so it works there too. The sidebar footer shows the hint for your OS ("⌘K — search and commands").
Inside: type to search; Up / Down move, Enter runs, Esc closes.
The three groups¶
Navigation holds one entry per sidebar page, searchable by its title, its description and its path. The search corpus is bilingual regardless of the interface language: an operator who reads «Матрица» and types "matrix" finds it, and vice versa. The pre-redesign page names (Live, Investigate, Explore, Console, Diagnostics, Targets) also stay in the corpus, because muscle memory keeps typing them; the old-to-new mapping is in the chrome chapter.
Actions are deep links to the page that owns the affordance, never inline forms:
| Command | Lands on | Needs |
|---|---|---|
| Run a diagnostic check… | Run checks | runs:create |
| Start an investigation… | Incidents | none |
| Create an alert rule… | Alerting | alerts:manage |
| Declare a maintenance window… | Metrics | maintenance:write |
| Add an annotation… | Metrics | annotations:write |
Missing permission and wrong time behave differently, on purpose. An entry whose permission you lack is not listed at all. With the Time Machine engaged, write actions stay visible but disabled, tagged Live only: you can see what exists, you just cannot fire it into the past.
View holds Toggle Time Machine — pick a time… (only while Live, and only on pages that have the picker), Return to Live (only while engaged), and Switch to light/dark theme. The theme entry's label names the theme it switches to, and it is not the only switch: a standing toggle sits at the top of the sidebar, next to the product name.
How matches are ranked¶
Each word of your query is scored against every entry, and the entry's best rung wins:
- The word starts a title.
- The word sits at a word boundary inside a title ("checks" in "Run checks").
- The word is a substring of a title.
- The word sits at a boundary in the keywords (descriptions, paths, old names).
- The word is a substring of a keyword.
A title hit of any kind outranks every keyword hit, so typing a page's name puts the page above entries that merely mention it. Both languages' titles are scored and the best rung across them counts, and Cyrillic letters are word characters to the boundary check, so the ladder behaves the same in Russian. An empty query lists everything.
Keyboard surface beyond the palette¶
The palette is the console's only global keyboard surface; pages do not define single-letter shortcuts. Two page-local bindings exist and are documented on their pages: Cmd+Enter / Ctrl+Enter runs a query in the PromQL editor, and Ctrl plus the wheel zooms the Matrix grid.