Use when
- An AI agent or automation can show a proposed multi-step plan before execution.
- Users need to inspect or adjust steps, tools, source scope, permissions, risks, or expected outputs before the agent acts.
- The plan may include side effects, external messages, record edits, customer impact, or approval gates.
- The product can validate that the executed run matches the reviewed plan version.