Verdict
ALLOW, DENY, or ESCALATE for the proposed action.
Proof
Observability describes what an AI agent did. A HELM receipt is a signed verdict bound to the effect it permitted, so you can prove the action was authorized under policy, not just observe that it ran.
A log is a message. A receipt is evidence. Evidence verifies without trusting the source.
The distinction
A log line tells you something occurred. It does not tell you whether the action was allowed, under which policy, or by whom. When an AI agent can change a record, move money, or alter access, the question is not what happened. It is whether it was authorized, and whether you can prove it later.
What a receipt contains
A receipt binds the decision to the effect it permitted. Each field is part of a canonical record that is hashed and signed, so the receipt stands as evidence on its own.
ALLOW, DENY, or ESCALATE for the proposed action.
The exact policy the action was checked against.
The identity that proposed the effect, and its delegation chain.
The bound side effect and its scope, with before and after state hashes.
A signature over the canonical record, so the receipt is tamper-evident.
Check the content hash and the signature with the public key. No dashboard, no live service.
Why it holds
A receipt is designed to be checked by someone who was not there and does not run your systems.
Questions
A log records that a message was written. It does not bind the action to the policy that authorized it, and it can be edited where it is stored. A receipt is a signed record of the verdict and the bound effect, so it stands as evidence on its own.
The verdict, the policy hash the action was checked against, the principal and its delegation chain, the bound effect with its scope and state hashes, and a signature over the canonical record. Anyone with the public key can verify it.
A receipt carries a content hash and a signature over a canonical form. You verify the hash and the signature offline, with no dashboard and no live service. That is what separates a receipt from a log line you have to trust.
No. Observability reconstructs what happened across systems. A receipt proves a single consequential action was authorized under a known policy. They answer different questions; HELM records the proof at the moment of execution.
Keep reading
Bring one consequential action to the boundary and check the signed verdict yourself.