Live, on a real account
Nothing here is a recording. Pressing the button creates a real Sheaf account for you, writes a real agent from one sentence, gives it real tools, and lets it run. It takes about two minutes, and the interesting part is that we do not know exactly what the agent will do.
Nobody writes code. The job is described in English and Sheaf produces the agent: which model thinks, what it is told, which tools it may touch, how many steps it gets. You read every line before it exists.
Rendered from that definition, never written by a model, so what you read is what runs. Take it and run it on your own machine if you like — it still calls Sheaf for every tool, so the gate goes with it.
A finance tool server is attached. Sheaf asks it what it can do and marks everything as needing a human, because the protocol cannot tell you which calls matter. We allow the harmless lookup to run on its own and let the panel judge the payment.
Every step is written down before the next one starts. If the machine running it died right now, another would pick it up from here rather than start again.
The agent wants to move money. A council of models re-decides that call independently of the agent that wants it, and Sheaf reports how much they actually agreed.
Every decision is on a hash-chained ledger. Alter one row and every row after it breaks. A person releases or refuses what was parked, and that is on the chain too.