Building block
Execution
Run approved commands as supervised effects, with a receipt for every one.
What it is
Execution is where approved work reaches the outside world. Authorized commands produce effects, and every effect produces a receipt, so there is a durable record of what ran, what resulted, and who authorized it.
How it works
How execution works
- 1
Authorize a command
A command is issued only when the workflow, authority, and policy allow it.
- 2
Run as an effect
Capability-bounded workers execute the effect with supervision and isolation.
- 3
Record a receipt
The effect produces a receipt: what ran, what resulted, and the authorizing decision.
Key capabilities
What you get
- Commands gated by workflow, authority, and policy
- Capability-bounded, supervised workers
- Receipts for every effect
- Durable execution history
Use it with
Composes with
FAQ
Execution questions
Is an irreversible effect shown before it completes?
No. Irreversible effects are not optimistically displayed before their receipt is recorded.