Migrations and rollouts, sequenced.
Multi-phase work like patch rollouts, migrations, and
onboarding sequences runs as a directed graph of phases and
steps. The engine handles sequencing, fan-out across
endpoints, and failure propagation. Between phases, the
model reads the results and decides whether it's sensible to
keep going.
A runbook fails like a runbook should: when one machine in
a fan-out fails, downstream phases that depend on it stop
while independent work keeps moving. Every phase lands in
the audit trail.
- — DAG-based execution. Phases, steps, dependencies. Not a YAML script-runner pretending to be a workflow engine.
- — AI gates between phases. An evaluator reads the output of the prior phase and decides whether to proceed.
- — Fan-out across endpoints in parallel, with bounded concurrency.
- — Automatic failure propagation. One failure halts only the work that depends on it.