Notes from building agent systems
Evaluation harnesses, orchestration patterns, memory design and the failures behind them — written up while the details are still fresh.

Intent Is Not a Scope: Why Access Control for Agents Cannot Be Inferred From Prompts
Intent-based access control is promising, but only if intent is compiled into a bounded, auditable capability set before the run — not evaluated at call time from the agent's own description.

Agent Commerce Is a Delegation Grammar Problem, Not a Storefront Problem
Walmart and Amazon are not arguing about bots. They are giving different answers to how a shopper's mandate is expressed, bounded and proved at checkout.

Dormant Agents Keep Their Keys: Credential Reclamation as a Lifecycle Stage
An agent that stops running but keeps its credentials is an unattended principal. Fleet hygiene must schedule credential expiry, not treat it as a decommissioning afterthought.

Agentic Checkout Breaks the Merchant's Authorisation Model, Not Its Inventory
Blocking shopping agents is not hostility to automation. It is a rational response to a payment credential that arrives without a verifiable consent record.

Checkout Is Not a Tool Call: Why Browser Agents Break Commerce Authorisation
Browser agents can drive checkout flows, but a purchase is a consent event. This essay argues for scoped spend credentials and an agent-facing checkout contract.

Refusal Is a Routing Decision, Not a Model Property
Agent overreach is usually a missing authorisation decision upstream of the model. Safety belongs in the request path, not only in alignment training.

An Agent That Reaches a Government Portal Is an Access-Control Failure
The reported intrusion into an Australian health portal shows agents need scoped, auditable access to public services — not just rate limits.

Payment Authority for Agents: Scoped Spend Credentials Beat Stored Cards
Stored cards grant unbounded, reusable authority. Scoped spend tokens bind amount, merchant, expiry and task, making agent payments revocable and auditable.

Agent Credentials Are a Policy Problem, Not a Prompt Problem
Credentials without scoped authority turn every prompt injection into privilege escalation. Design the capability grant, not the instruction text.