/my répond « qu'est-ce qui m'est assigné », /focus répond « qu'est-ce qui est chaud ». Il manque la vue d'ensemble de l'encours : tout ce qui est En cours, en QA et en Révision, tous projets confondus — la photo du « sur le feu, là, maintenant » qu'un mur ou un coup d'œil matinal devraient montrer.
Proposition
Page /inflight (ou onglet du dashboard) :
cartes en vol regroupées par colonne (🚧 En cours · 🧪 QA · 🔍 Révision), projet indiqué sur chaque carte ;
tri par âge décroissant dans chaque groupe (les plus vieilles d'abord — ce sont elles le signal) ;
compteurs par colonne et total en en-tête ; limites WIP globales lisibles ;
rafraîchissement doux SSE comme les autres vues temps réel.
Pistes d'implémentation
Réutiliser _collect_focus_groups (qui sait déjà traverser les projets actifs et fusionner board_state + étiquettes) en sélectionnant les colonnes d'encours plutôt que les groupes Focus.
Même pipeline d'âges (_card_ages) et de badges que le board ; aucun nouvel appel Gitea par projet au-delà de ceux du Focus.
Critères d'acceptation
Toute carte En cours/QA/Révision d'un projet actif apparaît, une seule fois, dans le bon groupe.
Tri par âge décroissant vérifié sur le faux.
Fermer une issue la retire de la vue (au rechargement et en SSE).
Lien d'entrée : menu latéral (Pilotage) et palette Ctrl+K.
Issue de la feuille de route « Gestion de projets » (idées Spark du 2026-10-11, toutes retenues par Bruno) — à réaliser quand la carte sera dans « 📋 À faire ».
## Contexte
`/my` répond « qu'est-ce qui m'est assigné », `/focus` répond « qu'est-ce qui est chaud ». Il manque la vue d'ensemble de l'**encours** : tout ce qui est En cours, en QA et en Révision, tous projets confondus — la photo du « sur le feu, là, maintenant » qu'un mur ou un coup d'œil matinal devraient montrer.
## Proposition
Page `/inflight` (ou onglet du dashboard) :
- cartes en vol regroupées **par colonne** (🚧 En cours · 🧪 QA · 🔍 Révision), projet indiqué sur chaque carte ;
- tri par âge décroissant dans chaque groupe (les plus vieilles d'abord — ce sont elles le signal) ;
- compteurs par colonne et total en en-tête ; limites WIP globales lisibles ;
- rafraîchissement doux SSE comme les autres vues temps réel.
## Pistes d'implémentation
- Réutiliser `_collect_focus_groups` (qui sait déjà traverser les projets actifs et fusionner board_state + étiquettes) en sélectionnant les colonnes d'encours plutôt que les groupes Focus.
- Même pipeline d'âges (`_card_ages`) et de badges que le board ; aucun nouvel appel Gitea par projet au-delà de ceux du Focus.
## Critères d'acceptation
- [ ] Toute carte En cours/QA/Révision d'un projet actif apparaît, une seule fois, dans le bon groupe.
- [ ] Tri par âge décroissant vérifié sur le faux.
- [ ] Fermer une issue la retire de la vue (au rechargement et en SSE).
- [ ] Lien d'entrée : menu latéral (Pilotage) et palette Ctrl+K.
---
*Issue de la feuille de route « Gestion de projets » (idées Spark du 2026-10-11, toutes retenues par Bruno) — à réaliser quand la carte sera dans « 📋 À faire ».*
bruno
added this to the Gestion de projets — feuille de route milestone 2026-10-11 22:36:50 -04:00
bruno
added the roadmap label 2026-10-11 22:36:51 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Contexte
/myrépond « qu'est-ce qui m'est assigné »,/focusrépond « qu'est-ce qui est chaud ». Il manque la vue d'ensemble de l'encours : tout ce qui est En cours, en QA et en Révision, tous projets confondus — la photo du « sur le feu, là, maintenant » qu'un mur ou un coup d'œil matinal devraient montrer.Proposition
Page
/inflight(ou onglet du dashboard) :Pistes d'implémentation
_collect_focus_groups(qui sait déjà traverser les projets actifs et fusionner board_state + étiquettes) en sélectionnant les colonnes d'encours plutôt que les groupes Focus._card_ages) et de badges que le board ; aucun nouvel appel Gitea par projet au-delà de ceux du Focus.Critères d'acceptation
Issue de la feuille de route « Gestion de projets » (idées Spark du 2026-10-11, toutes retenues par Bruno) — à réaliser quand la carte sera dans « 📋 À faire ».