Build the route once
- Steps in order, with who acts and what counts as done
- Draft it, publish it, retire it when it's replaced
- A published template can't be edited — changes start a new version
- Requests pin the version they started on, so in-flight work is never disturbed
- Publishing checks the whole route: no dead ends, no steps that can never run