Workflow
Separate the Decision to Act From the Act Itself
Splitting decision from execution creates the seam where approvals, audits, and dry runs live, and collapsing them removes every one of those options.
When deciding and doing are one operation, there is nowhere to put an approval, nowhere to attach a dry run, and nothing to audit except outcomes.
What the seam enables
- Decisions can be reviewed or simulated without side effects.
- Approvals attach to a concrete proposed action, not a vague intent.
- The audit trail records what was chosen separately from what ran.
Use the architecture guide, audit schema, and examples to preserve the seam where review, approval, and dry runs live.