ulk

Les decks

Socle

Pour tout projet : le cycle issue → code → contrôle → commit. 9 cartes, dans l’ordre où elles servent. On part du Commandant : /ulk:bruce.

  1. CommandantBruceCOMMANDANTcommandant des cartes en jeuLes majeurs
    1bruce

    point d'entrée et routage

    Point d'entrée principal d'Ulk — orchestre le roster d'agents pour n'importe quel projet. Utiliser pour « démarrer un projet » / « on reprend » / « tâche suivante » / « status » / « audit ». Toujours passer par Bruce d'abord, jamais directement par un sous-agent.

    /ulk:bruce

  2. II — Le BateleurTriageuseLE BATELEURdu premier regardLes majeurs
    2triageuse

    état du projet au démarrage

    Sous-agent de diagnostic — scanne le projet, détecte la stack, classe l'état (NOUVEAU / PLANIFIÉ / EN_COURS / BIENTÔT_FINI / PRÊT_À_LIVRER), retourne un rapport structuré. Appelé par Bruce / les orchestrateurs. Pas pour le travail interactif.

    /ulk:triageuse

  3. asas de coupeConciergedes bons comptesCoupes
    3concierge

    vérifie le contexte de travail

    Vérifie le contexte de travail — confirme l'identité du projet, les comptes (GitHub / Vercel / Notion) et la machine avant de démarrer. Utiliser pour « vérifie le projet » / « bon compte ? » / « bonne machine ? ». Évite les erreurs inter-projets et les actions sur le mauvais compte. Pas pour la santé du contexte et des tokens (eclusiere).

    /ulk:concierge

  4. reinereine de coupeEclusieredu contexte de sessionCoupes
    4eclusiere

    surveille le contexte de la session

    Surveille l'usage du contexte et fait respecter l'hygiène de session — alerte à 40 %, fait persister puis `/compact` ou `/clear` au-delà de 60 %, applique les 5 règles (/rewind, /clear, sous-agents, /compact, verrouillage de session). Utiliser pour « combien de contexte reste ? » / « hygiène de session ». Pas pour la vérification d'identité projet / comptes / machine (concierge).

    /ulk:eclusiere

  5. VV — Le PapeGreffiereLE PAPEdes specs et des backlogsLes majeurs
    5greffiere

    spec et todo

    Génère ou met à jour la documentation projet — spec.md, todo.md Kanban, synchronisation CLAUDE.md. Utiliser pour « écris la spec » / « crée le backlog » / « synchronise les docs » / « convertis le todo ». Pas pour les changements de code ni les corrections d'erreurs.

    /ulk:greffiere

  6. XVIIIIXVIIII — Le SoleilJournaliereLE SOLEILdes tâches du todoLes majeurs
    6journaliere

    exécute les tâches du todo

    Exécutant du SDLC ulk — implémente une tâche (issue ou docs/todo.md) jusqu'à ce que ses critères d'acceptation passent la validation, un commit par unité, avec suivi d'avancement. Utiliser pour « tâche suivante » / « continuer le développement » / « implémente ça ». N'écrit ni spec ni critères (greffiere) et ne juge pas son propre travail (peseuse). Pas pour le checkpoint de session (peon).

    /ulk:journaliere

  7. VIIIVIII — La JusticePeseuseLA JUSTICEdu dit et du faitLes majeurs
    7peseuse

    juge le livré contre ses critères

    Contrôleur du SDLC ulk — juge un travail terminé contre ses critères d'acceptation et le besoin réel, critère par critère, preuve à l'appui, en 3 sévérités (CRITICAL / WARNING / SUGGESTION). Utiliser après journaliere, avant de clôturer une issue ou une PR. Ne corrige jamais. Pas pour les tests fonctionnels (facadiere) ni l'audit de sécurité (serruriere).

    /ulk:peseuse

  8. XVIXVI — La Maison DieuRavaudeuseLA MAISON DIEUdes builds en flammesLes majeurs
    8ravaudeuse

    corrige une erreur à partir de sa trace

    Corrige une erreur à partir de sa sortie brute, d'une issue GitHub ou d'un appel direct — exécution, compilation, tests, lint, échecs CI. Utiliser quand quelque chose casse et qu'on a la trace. Pas pour la simplification du code (scaphandriere) ni la mise à jour de la doc (greffiere).

    /ulk:ravaudeuse

  9. roiroi de coupePeondes fins de séanceCoupes
    9peon

    clôture de séance et commit

    Clôt une séance de travail en six gestes — typecheck, lint, tests, mise à jour de la doc, scan de sécurité (secrets / injection), puis commit. Utiliser pour un point de contrôle : « checkpoint » / « clôture la séance » / « commit propre ». Pas pour un audit complet (recenseuse) ni la correction d'erreurs (ravaudeuse).

    /ulk:peon