Decide
Return ALLOW, DENY, or ESCALATE for a proposed action, before the effect runs.
Execution authority
Models propose actions. HELM is the layer that decides whether a consequential action may run, denies anything unknown or unapproved by default, and records a signed receipt for what happened.
No action without a verdict. No effect without a receipt. No receipt you can’t verify.
The category
Agents are crossing from recommendation into execution. The moment an agent can change a record, move money, deploy code, or alter access, someone has to answer for the side effect. Execution authority is the layer that owns that decision and the evidence behind it.
Return ALLOW, DENY, or ESCALATE for a proposed action, before the effect runs.
Bind the permitted effect to the verdict that authorized it, with scope and policy.
Sign a receipt and EvidencePack that anyone can verify offline, later.
How the boundary works
Every proposed side effect takes the same path. Unknown or unapproved actions stop by default.
Step 1
An agent or application proposes a consequential action.
Step 2
HELM evaluates the action against policy and context.
Step 3
ALLOW, DENY, or ESCALATE. Unknown or unapproved is denied by default.
Step 4
An allowed effect is bound to the verdict that authorized it.
Step 5
The decision and effect are signed and recorded.
Step 6
The receipt and EvidencePack verify offline, outside any dashboard.
Side effects, not industries
HELM governs what an agent can do, by side effect. Each action class carries a default verdict and the evidence HELM records when it runs.
| Side effect | Default verdict | Risk | Required evidence |
|---|---|---|---|
| Data export Export a customer list, download records, push data to a destination | ESCALATE | Critical | Data hash, principal, policy hash, destination, signed receipt |
| Database / record write Change a CRM, ticket, or policy-admin record | ALLOW | High | Before/after state hash, receipt, rollback semantics |
| IAM / access change Grant a role, revoke a token, reset a password | ESCALATE | Critical | Delegation-chain receipt, access-change EvidencePack |
| Deployment / infra change Deploy a service, update infrastructure, restart production | ESCALATE | Critical | Change receipt, CI evidence, rollback path |
| Code merge / PR action Open a PR, modify code, merge a dependency bump | ESCALATE | High | PR receipt, diff hash, reviewer disposition |
| Refund / credit Issue a refund, apply a credit, waive a fee | ESCALATE | High | Customer-action receipt, amount, policy, evidence |
| Customer communication Send a support reply, an outbound email, or a notice | ESCALATE | Medium | Message receipt, template version, approval where required |
| Incident response Quarantine a host, revoke a token, escalate a ticket | ESCALATE | Critical | Incident receipt, telemetry, disposition |
Where HELM fits
Decide what an agent should attempt.
Route and observe tool and MCP traffic.
Prove who or what is acting.
Reconstruct what happened from logs.
Organize policy and compliance records.
Decides whether the side effect may run, returns ALLOW / DENY / ESCALATE, and records a signed receipt.
Questions
It is the layer that sits between an AI agent and the systems it can change. It decides whether a proposed side effect may run, denies anything unknown or unapproved by default, and records signed evidence of the decision and the effect.
A dashboard organizes policy and shows you records after the fact. An execution-authority layer returns a verdict before the side effect runs and binds a signed receipt to the action, so the control and the evidence live at the moment of execution.
No. Identity proves who is acting, gateways route traffic, observability reconstructs history. HELM decides whether a consequential action may execute and records proof that survives outside those tools.
If policy does not explicitly allow an action, HELM denies or escalates it. The default is to stop, not to proceed.
Keep reading
Terms
A small bundle of records used to verify one event or review path.
Use for replayable evidence slices.A record chain that helps replay and check what happened.
Use for HELM proof records and replay paths.HELM lets the action run.
Use as a canonical verdict.HELM blocks the action.
Use as a canonical verdict.HELM stops and asks for more facts, policy, or human approval.
Use as the canonical non-dispatch path for missing facts, policy hold, or approval.Bring one consequential action to the boundary and see the verdict and the receipt.