📊 État du projet¶
Page générée automatiquement à chaque build MkDocs depuis l'API GitLab
(issues, merge requests, milestones), par scripts/gen_status.py.
Ce que la page montre
- Sprint courant : progression et issues restantes, triées par priorité
- Répartition des issues ouvertes par priorité et par type
- Merge requests ouvertes, les plus anciennes en tête (au-delà de 7 jours, l'âge passe en orange)
- Écarts aux conventions : issues sans milestone, sans
priority::*ou sanstype::*
Pourquoi une page générée plutôt qu'un board
Un board Kanban demande de déplacer une carte à chaque changement d'état.
Ce geste n'est pas fait en pratique, et un board qui ment est pire que pas
de board. Cette page est dérivée de données déjà maintenues : les
conventions du projet imposent déjà un milestone et les labels type::* et
priority::* sur chaque issue. Aucune saisie supplémentaire, donc aucune
dérive possible entre la page et la réalité du dépôt.
Elle sert aussi de contrôle qualité : la section « Écarts aux conventions » rend visibles les issues qui n'en respectent pas les règles, ce qu'aucune vue GitLab ne fait.
Voir aussi le dashboard des incidents.