Resources · Human approval gates
Where the agent's authority ends
The most trustworthy thing an agent can do is stop.
Resources · Human approval gates
The most trustworthy thing an agent can do is stop.
The policy gate denies by default. Actions that are irreversible or that expand spend surface a REQUIRE_APPROVAL verdict rather than executing. Domain registration is the clearest example: nothing about it can be quietly undone once the registrar has taken the order.
The agent receives the fact that approval is required and the place its human decides. It never receives a capability URL that can decide the gate.
The page where a human decides is the real trust surface. That person may have never seen this platform before and arrived from a link an AI handed them, so the page has to stand on its own. It must show:
The agent cannot approve itself. Decision authority is the human principal's authenticated session. That is a property of the system, not a policy setting you could accidentally turn off.
How an agent reaches SproutPad, what a scoped key can do, and why every entrance returns the same envelope.
Why the money is held before it is spent, what an estimate is not, and how headroom is actually computed.
Tasks, their four states, why restarts are safe, and how multi-step work compensates when a step fails.