Compile a workflow and its fixtures into a plan — the order the steps would run in, the inputs each one requires and where each of those would come from, the outputs it expects to produce, and every side effect it declares — without executing any of it.
This walkthrough uses the tool's public README and checked-in example files. Run the command from a repository checkout with Node.js 22+.
Run the checked-in example
node bin/workflow-dry-run-planner.mjs --root examples/plan-clean --fixtures fixtures.jsonRead the result
A consumer piping stdout must handle an empty stdout on exit 2. A configuration error means the run never had a subject, so there is nothing to report about; emitting a fake report for a run that never started would be worse.