Objectif : points d'extension par scripts pour l'intégration CI et les hooks avancés.
Specification :
répertoire plugins/ ; scripts exécutés sur des événements (complément aux hooks de l'axe 6)
contrat : entrée JSON sur stdin, sortie JSON sur stdout
échec non bloquant par défaut ; timeout configurable
exemples fournis (notifications, CI)
Criteres d'acceptation :
un plugin est exécuté sur un événement avec le contrat JSON
une sortie invalide est signalée sans casser am
le timeout est respecté
tests du chargement et de l'exécution
Reference : ROADMAP.md axe 12.
Objectif : points d'extension par scripts pour l'intégration CI et les hooks avancés.
Specification :
- répertoire plugins/ ; scripts exécutés sur des événements (complément aux hooks de l'axe 6)
- contrat : entrée JSON sur stdin, sortie JSON sur stdout
- échec non bloquant par défaut ; timeout configurable
- exemples fournis (notifications, CI)
Criteres d'acceptation :
- [ ] un plugin est exécuté sur un événement avec le contrat JSON
- [ ] une sortie invalide est signalée sans casser am
- [ ] le timeout est respecté
- [ ] tests du chargement et de l'exécution
Reference : ROADMAP.md axe 12.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:30 -04:00
bruno
added the P2axe-12M labels 2026-08-17 08:14:30 -04:00
bruno
added this to the Phase 2 project 2026-08-17 08:50:20 -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.
Objectif : points d'extension par scripts pour l'intégration CI et les hooks avancés.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 12.