What the protocols do not solve
Lesson 2 built an impressive stack: scoped single-use tokens, signed intent and cart mandates, agent identification, and user-set guardrails. Together they answer the questions of authorization and authenticity quite well.
But they do not answer these:
- Who is liable when the purchase was authorized correctly and still wrong? The signatures can all be valid while the outcome is a mistake.
- Why would a merchant want this at all? Their interests and the agent's are not aligned.
- What new attacks does an agent create? The credential is bounded; the agent's decision-making is not.
- What happens when both sides are software?
This lesson is about that unsettled territory, and it is where honest thinking about agentic commerce actually lives. The cryptography is the easy part, and it is largely solved. The hard parts are economic and adversarial: incentives that do not line up, liability rules written for humans, and a new attack surface that no payment token can close.
A useful frame throughout: Lesson 2 bounded what an agent can spend. Nothing yet bounds whether an agent should have spent it. Those are different problems, and only the first has a protocol.

