defineWorkflow
Rôle et comportement
Section intitulée « Rôle et comportement »Valide une liste de tâches nommée et renvoie un Workflow figé dont start() exécute le graphe et diagram() le dessine en Mermaid. Lève une erreur pour un nom vide, une clé en double, une dépendance absente de la liste, un cycle, ou une gate avec condition, retry, délai ou cache.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »nameRequisstringNom du workflow, non vide ; il fait partie de l’identité du checkpoint et de chaque événement.tasksRequisreadonly Task<unknown>[]Toutes les tâches du graphe ; chaque dépendance doit aussi figurer dans la liste.