FlowDrop Workflow Specification 1.0-draft

An error edge routes a failure instead of raising it

The rule

Normative: this is the rule
  1. An edge whose source handle ends with -output-error is an error edge.
  2. When a node that has one fails, the failure is routed rather than raised: the node's job is recorded as failed and marked as having been routed, the node yields an error payload of {message, code, node_id, retryable}, and the run continues along the error edge.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · EDGE-6 · changed in spec 1.0