observe
Look, and record what it saw.
Nothing outside the platform changes.
An agent that can act is an agent that can act wrongly. This page describes the holds: what stands over an agent before it runs, while it runs, and at the moments it must wait.
The holds
The cheapest place to stop a bad action is before the agent that would take it exists. Agent behaviour here is written as a recipe, and the recipe is examined first.
An unsafe agent recipe is blocked at compile time, before it can run.
A cap an agent can talk its way past is not a cap, and an allowance that gives way under load is not an allowance.
Agents run under quotas and spend caps, with human approval gates on the actions that matter.
The agent’s appetite for work is not the limit; the allowance is.
Some actions need a person. The dangerous moment in an approval flow is not the hold — it is the resume, when the action comes back after context has moved on.
An action held for approval resumes by replaying only what was approved — nothing else.
Not a fresh plan. Not an improved draft. The stored action, or nothing.
Autonomy
Stated at capability level. An agent may hold wide freedom to observe and none at all to commit. Agents run under quotas and spend caps, with human approval gates on the actions that matter. The actions that matter sit at the commit end of this row.
observe
Look, and record what it saw.
Nothing outside the platform changes.
notify
Put something in front of a person.
A message, not a change of state. A person decides what happens next.
modify
Change working state inside the platform.
Reversible while it stays internal; a later step can still intervene.
commit
Bind the organisation.
Money moves, a message leaves, a record becomes final. Whatever the action costs.
Underneath
The holds above are not the agents being polite. Every action the platform governs is checked before it executes; an action that fails its checks does not execute.
An agent with no memory of its last run meets every rule as if for the first time. Agents recall prior governed context on every run.
A shared workforce platform is a security claim whether or not it is stated. We state it. Tenant isolation is enforced in the database itself and attacked by our own adversarial suite in CI.
Start here
We will show you the holds it would run under, and the record each action would leave behind.