socle.backoffice-shellShell de back-office
Donner un cadre stable a tous les modules sans perdre les acces quand l'espace se resserre.
Le problème qu'il règle
Chaque nouveau dashboard recree sa navigation, son responsive et son panneau IA, puis reproduit les memes bugs de largeur.
Preuve — Démo simulée
Écrans complets, mais données en mémoire et paiement/OAuth simulés.
Empaquetage — Configurable
Piloté par un fichier de config, mais vit dans son projet.
Les écrans
1Back-office · 1
| Route | Écran | Ce qu'on y fait | La forme | Les états |
|---|---|---|---|---|
/* | Shell global | Encadrer toutes les pages metier. | Sidebar, topbar, contenu centre et panneau assistant. | Sidebar ouverte/repliee, assistant ferme/docke/plein ecran, mobile/tablette. |
Où l'IA intervient
1L'autonomie se lit avant la technique. « Propose » est le défaut de la maison : l'outil prépare, une personne valide. Tout ce qui « agit » doit nommer son garde-fou.
Conserve le meme fil et le contexte de la page courante.
Agent API + contexte de route
Ce qu'on peut activer dedans
4Sidebar sectionnee
sidebar256 px ouverte, rail 64 px replie, tooltips et badges.
Topbar
topbarTitre, contexte, recherche, alertes et acces assistant.
Assistant docke
assistantFerme, 360 px, flottant tablette ou plein ecran.
Tiroir mobile
mobileNavigation off-canvas et assistant plein ecran.
Sous le capot
Données
2user_preferencesnavigation_registry
Composants réutilisables
6SidebarIconRailTopbarAssistantPanelCommandPaletteMobileDrawer
Services externes
Aucun. Ce module ne dépend de personne.
Rôles et droits
1- · Navigation filtree par role
Ce qu'il faut autour
Il exige
Rien. Il s'installe seul.
Il ne cohabite pas avec
Aucun conflit connu.
D'autres en dépendent
Les pièges
2Chacun vient d'un incident réel, relevé dans les commentaires du code d'origine. C'est la partie du catalogue qui vaut le plus cher : elle évite de repayer la même leçon.
- Entre 901 et 1279 px, l'assistant doit flotter au lieu de reduire le contenu.
- Replier signifie rail, jamais disparition du menu.
Ce qu'il ne fait pas, et ce qui reste à faire
Hors périmètre
2- · RBAC
- · Agent metier
Pour le mettre vraiment sur étagère
2- · Extraire le shell et son registre de navigation.
- · Ajouter tests geometriques aux cinq largeurs de reference.
Où c'est prouvé
2Tiare Auto (base loueur)
Démo simulée/home/jordy/projects/location-exemple/src/components/pro
Pahono (moteur Bookflow)
Livré/home/jordy/projects/PACIFIK'AI/solutions/bookflow/dashboard/src/components/layout
Vérifié contre le code le 2026-08-27. Au-delà de quatre-vingt-dix jours sans revérification, une fiche décrit un souvenir, pas un dépôt.