Trust, by construction
Decide it. Prove it.
Pay for it. Stop it.
Seven guarantees that live in the kernel and its executor, never in a prompt.
Signed receipts
BuiltEvery mission ends in a receipt: what it spent, which hosts it reached, which credentials it used and every provider account its inputs touched. DSSE-signed with the tenant’s Ed25519 kernel key and checked offline against keys you pin.
$ henry receipt --verify mission.receipt \
--platform-key ed25519pk:…
Single-use kernel tickets
BuiltNothing runs on the model’s say-so. Each allowed call gets an Ed25519 ticket that is valid once, for at most five seconds, and bound to the exact argv, directory, target, flows and policy. The executor recomputes the binding and refuses on any difference.
ticket single use · ≤ 5 s
binding H(action, cwd, target, argv, flows, policy)
policy Cedar, forbid-only
Hash-pinned tools
BuiltTool lists are locked by digest and binaries run pinned. A tool that changes after review does not run until someone locks it again.
The tools/list of <ns> (<owner>) is not pinned. Lock again.
Budgets that hold
BuiltPurses count integer micro-dollars, along with tokens, time, calls, egress and spawns. Spend is reserved before each model call and settled after. Running out is a wait, never an overspend: the agent parks and asks whoever funds it.
granted + overdraft ==
available + reserved + spent + carved
A kill switch that answers
Builthenry hold opens its own line to the kernel, so it works while a window is frozen or gone. New tickets stop, egress is cut at the kernel, computers pause and state is kept. Only a person can resume.
$ henry hold all
hold everything
■ HELD by you · everything · 0.0 s
Keys the model never holds
BuiltYour key lives in the macOS login keychain. The broker leases it, injects it into the one outgoing request and drops it. The loop, the model and the sandbox never see it, and the sandbox refuses the places keys live: .ssh, .aws and the keychains.
key login keychain, henry.<tenant>.<provider>
never in the home, an argument or the environment
An identity for every agent
BuiltEvery home has its own tenant, owner and agent. Your owner key signs the agent’s charter: its computer, its model, a spend cap and an expiry. Authority only narrows as it passes down, and the record says which principal did what.
tenant · owner · agent
owner key signs the charter
charter computer · model · cap · expiry