⚙️ Règles d'automatisation sans code #8

Open
opened 2026-10-11 12:01:48 -04:00 by bruno · 0 comments
Owner

Contexte

Certains réflexes reviennent sans cesse : relancer une carte bloquée en Révision, marquer urgent ce qui vieillit, remonter ce qui est bloqué. Aujourd'hui tout est manuel.

Proposition

Un petit moteur de règles déclaratives (configuration par variables d'environnement ou page de réglages simple) évalué par le planificateur existant : conditions (colonne + âge, étiquette présente, WIP dépassé) → actions (ajouter une étiquette, notification ntfy, remonter en tête de colonne). Chaque action est journalisée comme événement rule.

Valeur / différenciation

L'automatisation IFTTT « maison » adaptée au flux réel de l'utilisateur, sans plateforme externe. Les règles vivent près des données.

Pistes d'implémentation

  • Format JSON/YAML dans une variable KANBANTE_RULES
  • Évaluation dans la boucle du planificateur (toutes les 15 min)
  • Garde-fous : jamais de fermeture d'issue par règle en v1

Issue de la feuille de route « Différenciation » — créée le 2026-10-11 pour être visible et priorisable directement dans le board Kanbante.

## Contexte Certains réflexes reviennent sans cesse : relancer une carte bloquée en Révision, marquer urgent ce qui vieillit, remonter ce qui est bloqué. Aujourd'hui tout est manuel. ## Proposition Un petit moteur de règles déclaratives (configuration par variables d'environnement ou page de réglages simple) évalué par le planificateur existant : conditions (colonne + âge, étiquette présente, WIP dépassé) → actions (ajouter une étiquette, notification ntfy, remonter en tête de colonne). Chaque action est journalisée comme événement `rule`. ## Valeur / différenciation L'automatisation IFTTT « maison » adaptée au flux réel de l'utilisateur, sans plateforme externe. Les règles vivent près des données. ## Pistes d'implémentation - Format JSON/YAML dans une variable `KANBANTE_RULES` - Évaluation dans la boucle du planificateur (toutes les 15 min) - Garde-fous : jamais de fermeture d'issue par règle en v1 --- *Issue de la feuille de route « Différenciation » — créée le 2026-10-11 pour être visible et priorisable directement dans le board Kanbante.*
bruno added this to the Différenciation — feuille de route milestone 2026-10-11 12:01:48 -04:00
bruno added the roadmap label 2026-10-11 12:01:48 -04:00
bruno added the kanban:in_progress label 2026-10-11 14:12:16 -04:00
bruno added kanban:qa and removed kanban:in_progress labels 2026-10-11 14:19:16 -04:00
bruno added kanban:review and removed kanban:qa labels 2026-10-11 14:20:59 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/kanbante#8