Extend Strata19
Author a routine
Use the automation authoring composite rather than calling internal draft tools directly:
- Create an unpublished draft with a workflow key, actions, and edges.
- Update the draft until every node has valid inputs and every edge resolves.
- Validate reachability, graph bounds, and action contracts.
- Dry-run to see which actions dispatch, which report
unsupported, and which require approval. - Obtain a real human decision for publication or gated steps.
- Publish an immutable version.
- Start a run separately, then advance it through pending actions.
- Read receipts before declaring completion.
Published versions do not mutate. Create a new draft and version for behavioral changes. Failed steps preserve earlier receipts, and resumable runs should continue from the pending action after a restart.