Why ledgers are showing up now
As personal AI agents move into persistent workflows, users will not remember every approval they gave. The product must remember for them. A ledger records the approved draft, the target account, the visible screen, the requested action, and the protected fields that would make the approval stale.
For a text message AI assistant, that might mean the exact recipient, thread, and draft. For a browser agent, it might mean the merchant, cart, price, and URL. For an AI agent website builder, it can mean the domain, slug, backlinks, source list, and deploy target.