What’s in a plan
A plan is more than a list of commands:- Overview — what the plan does and why.
- Decisions — the key choices the agent made, called out so you can challenge them.
- Steps → jobs → commands — the work, broken down hierarchically. Each command
tracks its own status and captures
stdout/stderrwhen it runs. - Risk assessment — the worst-case risk and the mitigations in place.
- Cost — estimated one-time and monthly cost (and any savings).
The approval lifecycle
Approving a plan is a team action. Use roles and
access control to decide who can approve changes to
which accounts.