Menus — vue d'ensemble
La page Menus, le modèle de liste à plat reliée par parent, les quatre types de feuilles (query / endpoint / dashboard / page), et comment l'ajout d'un menu transforme un connecteur en application.
Transformer un connecteur en application
Un connecteur devient une « application » visible dans le sélecteur en haut quand un menu lui est attaché et que show_in_switcher est actif. Plus comment le champ optionnel home décide de la page d'accueil.
Construire l'arbre
L'éditeur d'arbre — ajouter dossiers et éléments, glisser pour réordonner, indenter/désindenter pour reparenter, dupliquer, renommer, rechercher les usages. Le bouton exact et le comportement de chaque action.
Types d'éléments
Les quatre types de feuilles — query / endpoint / dashboard / page — ce qu'ouvre chacun, la forme du champ target, la règle du connecteur, et quand recourir à chacun.
Permissions et rôles
Le filtre roles sur un élément de menu, la permission sql / api sous-jacente héritée de la cible, comment les dossiers vides se replient, et comment le menu s'élague pour chaque utilisateur.
Traductions et icônes
Libellés par langue avec la table `l` (l.fr, l.de, …) et noms d'icônes Lucide sur les éléments de menu. Conventions et règles de repli pour les deux.