Nodi e bordi
Ogni flusso di lavoro è un grafico diretto: nodi (passi) collegati da archi (dati e flusso di controllo).
💡 Anatomia del nodo
- Input: carico utile dal nodo genitore o trigger.
- Output: oggetto JSON unito al contesto Esecuzione.
- Ispettore: modulo aziendale, JSON avanzato, affidabilità (riprova, chiave idempotenza).
💡 Bordi: formato canonico
Knot memorizza i collegamenti come source / target (ID delle porte nell’area di disegno). L’importazione legacy può utilizzare “from” / “to”; l’editor si normalizza nel formato canonico al momento del salvataggio.
💡 Famiglie di nodi
| Famiglia | Ruolo | Esempi |
|---|---|---|
| Grilletto | Inizia la corsa | Manuale, Cron, Webhook, evento oggetto |
| Logica | Ramo, loop, attesa | Se/Altrimenti, Switch, Loop, Delay |
| Azione | Effetto collaterale | Dolibarr, HTTP, e-mail, AI |
| Utilità | Trasformare il contesto | Imposta, filtra, unisci |