Concepts
Workflows
A workflow takes an Order through the steps that make and check the result.
A workflow is the process that works on an Order. You describe its steps
and dependencies as a graph. Each node is a step that runs an agent,
executes code, or applies a check.
A callback gate asks for a decision. The code driving the workflow records
the answer and decides whether work can continue.