[ACC-1.1] Barre d'apps dans le gabarit de base #17

Open
opened 2026-10-20 21:19:42 -04:00 by bruno · 1 comment
Owner

Brief pour Hermes (Bruno instruit, Hermes code). Intégrer la barre d'apps commune (snippet figé de dracodev-commons/ui/barre-apps/) dans le gabarit de base de Flowdeck : app courante marquée, onglets en accordéon fidèles au prototype Console v7.2, repli mobile.

Dépend de : ACC-0.2, C4 (fait). Épopée : Projets/fusion-trois-apps#5.

**Brief pour Hermes** (Bruno instruit, Hermes code). Intégrer la barre d'apps commune (snippet figé de `dracodev-commons/ui/barre-apps/`) dans le gabarit de base de Flowdeck : app courante marquée, onglets en accordéon fidèles au prototype Console v7.2, repli mobile. Dépend de : ACC-0.2, C4 (fait). Épopée : Projets/fusion-trois-apps#5.
bruno added this to the Fusion — accès centralisé milestone 2026-10-20 21:19:42 -04:00
bruno added the kanban_Backlog label 2026-10-20 21:19:42 -04:00
bruno added the kanban:in_progress label 2026-10-20 22:27:48 -04:00
bruno added kanban:review and removed kanban:in_progress labels 2026-10-20 23:15:42 -04:00
Author
Owner

✅ Livré en Flowdeck 7.72.0 — en Révision (Spark, 2026-10-20). Commit d8548ee.

La barre d'apps commune est vendangée (snippet figé de commons v0.1.0) : partiel app/templates/_draco_bar.html inclus par base.html (masquée en mode embed), CSS static/css/draco-barre.css, JS figé en static/js/vendor/draco-barre.js (dossier vendor : hors lint, comme une bibliothèque externe), script de configuration avec nonce CSP. Flowdeck marquée active, domaine mémorisé ; le rail pilote le hamburger natif, les alertes ouvrent la cloche native de la page ; recherche fédérée et Spark annoncés pour les phases suivantes.

Contrôles : 18 tests dédiés verts ; suite complète locale 1464 verts / 30 échecs — dont 29 échecs préexistants (reproduits à l'identique sur l'arbre pristine 12beab0 : connecteurs, llm_config, webhooks — dépendants de l'environnement local) et 1 échec de flakiness sous exécution parallèle (test_workspace_crud, vert en relance isolée sur l'arbre livré). Aucune régression introduite par ce changement ; ruff à zéro sur les fichiers touchés, eslint propre.

Bruno : visible à ton prochain redéploiement de Flowdeck (7.72.0).

✅ **Livré en Flowdeck 7.72.0 — en Révision** (Spark, 2026-10-20). Commit `d8548ee`. La barre d'apps commune est vendangée (snippet figé de commons v0.1.0) : partiel `app/templates/_draco_bar.html` inclus par `base.html` (masquée en mode embed), CSS `static/css/draco-barre.css`, JS figé en `static/js/vendor/draco-barre.js` (dossier vendor : hors lint, comme une bibliothèque externe), script de configuration avec nonce CSP. Flowdeck marquée active, domaine mémorisé ; le rail pilote le hamburger natif, les alertes ouvrent la cloche native de la page ; recherche fédérée et Spark annoncés pour les phases suivantes. Contrôles : 18 tests dédiés verts ; suite complète locale 1464 verts / 30 échecs — dont **29 échecs préexistants** (reproduits à l'identique sur l'arbre pristine 12beab0 : connecteurs, llm_config, webhooks — dépendants de l'environnement local) et 1 échec de flakiness sous exécution parallèle (test_workspace_crud, vert en relance isolée sur l'arbre livré). Aucune régression introduite par ce changement ; ruff à zéro sur les fichiers touchés, eslint propre. Bruno : visible à ton prochain redéploiement de Flowdeck (7.72.0).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bruno/flowdeck#17