Problem: Users don't discover keyboard shortcuts easily. The command palette lists commands but doesn't show their keyboard shortcuts, so users keep using the palette instead of learning faster direct shortcuts.
Solution: Show keyboard shortcuts right-aligned in each command palette row (e.g., "Ctrl+K" next to "Open Search"). This teaches users shortcuts passively as they use the palette.
Not included: A dedicated keyboard shortcuts reference page or customizable shortcuts.
Expected user flow:
Edge cases:
Shortcut hints: Right-aligned in each row, muted/secondary text color, monospace font. Example: Ctrl+K or ← →.
Reference: Data already exists in CommandRegistry.
Implementation:
shortcut field to command objects in CommandPalette.svelte<span> with shortcut text when presentFiles:
apps/web/src/lib/components/layout/CommandPalette.svelte (modify)Current: PLANNED Milestone: Foundation Priority: Low — discoverability improvement
Dependencies: