Le workflow
Ulk n’est pas un empilement d’agents indépendants : c’est une chaîne. La chaîne standard va du diagnostic au commit, sans que vous ayez à connaître chaque agent par son nom.
triageuse → aiguilleuse → agent spécialisé → pointeuse (checkpoint)
1. Diagnostic — triageuse
Avant toute action, triageuse scanne le projet et le classe : nouveau, spécifié, en cours, avancé, prêt à livrer, ou legacy. C’est ce diagnostic qui détermine la suite.
2. Orchestration — aiguilleuse
Aiguilleuse est la clé de voûte. Il lit le diagnostic, décompose la demande en sous-problèmes traçables, et délègue à l’agent le plus adapté. Il vérifie chaque livrable avant de continuer — rien n’est validé sans être lu.
3. Exécution — l’agent spécialisé
Selon le besoin, Aiguilleuse route vers l’un des 73 agents :
| Besoin | Agent |
|---|---|
| Documentation, spec, todo | greffiere |
| Implémentation des tâches | journaliere |
| Correction d’erreurs / CI | ravaudeuse |
| Audit sécurité (OWASP) | serruriere |
| Audit stratégique 10 axes | recenseuse |
| Design system | fondeuse |
4. Checkpoint — pointeuse
En fin de session, pointeuse clôt proprement : vérification du code, mise à jour des docs et du todo, revue, puis commit. C’est le point de reprise propre pour la session suivante.
Hygiène de contexte
Entre deux tâches sans rapport : /clear. Quand une piste dérive :
/rewind plutôt que corriger. À 50–60 % de contexte : /compact proactif.
Ces règles évitent la dérive (context rot) et gardent chaque session nette.