ConfigurationWorkflow
Configuration · Fait foi

Workflow

Un workflow est le contrat dans lequel travaille votre agent : les statuts qu’une task peut porter, les transitions gardées entre eux, et le playbook qui indique à l’agent quoi faire à chaque étape.

Statuts

Chaque task parcourt un ensemble ordonné de statuts. Le premier est là où atterrit le travail neuf ; le statut terminal boucle la boucle.

StatutCatégorieSignification
À fairetodoRécupérée, pas démarrée. Le statut initial.
En coursin_progressL’agent travaille — branche attachée, commits qui tombent.
En revuein_reviewUne PR est ouverte et attend une relecture humaine.
BloquéblockedArrêtée sur une dépendance. Une raison est requise.
TerminédoneValidée et close. Terminal.

Transitions gardées

Les transitions décident quels mouvements sont légaux, et certaines portent une garde — une condition que l’agent doit satisfaire avant que le mouvement soit permis. C’est la couture du contrôle humain : rien ne passe en revue sans change request, ni en bloqué sans raison énoncée.

De → VersGarde
in_progress → in_reviewExige un artefact change_request
in_progress → blockedExige une raison
in_review → doneDécision humaine à la porte de validation
in_review → in_progressRenvoyée pour corrections

Le playbook

Le playbook est le runbook de l’agent. Chaque entrée se déclenche sur une étape et liste les gestes exacts à faire — pour que l’agent reflète le travail dans CodBoard au moment où il arrive, pas en lot à la fin. Ce sont des conventions que vous ajustez par projet : « une PR par task », par exemple, est un défaut du playbook, pas une transition gardée.

sur request.created :  → découper le ticket en tasks par couche · une PR par tasksur task.started :  → créer la branche {type}/{slug}, l’attacher, passer en in_progresssur task.finished :  → ouvrir la PR, passer en in_review, régénérer le rapport du jour
Où ça vit

Statuts, transitions et playbook se configurent dans CodBoard, pas dans votre dépôt. L’agent les charge avec get_workflow au démarrage de la session et les suit à la lettre.

© 2026 CodBoard. Tous droits réservés.