{# Command palette (Ctrl+K / Cmd+K). El binding de teclado y openModal/closeModal viven en htmx-events.js (contrato: id `dg-command-palette`, toggle de `.hidden`). La fuente de datos son los links del sidebar (`#dg-sidebar a.sidebar-link`) leídos del DOM — cero endpoints, cero configuración por app: cada módulo nuevo en el sidebar aparece solo. Lo incluye `sidebar_shell.html`; no requiere wiring del host. #}