1. Run the suite against what you have
137 statements, one report row per statement. You see the gaps before anyone writes code.
Practice
Shopping and merchant agents over a real store, built test first against the contract and checked with a suite anyone can run.
The reference blueprint for Claude Commerce Agents ships four mock backends and states that it is not maintained and accepts no contributions. Two things are missing from it: an adapter for a real store, and any way to check an adapter against the contract.
We built both.
Running the contract as tests against the examples of the reference found a dozen departures. All are reported, and a maintained fork has adopted twelve.
137 statements, one report row per statement. You see the gaps before anyone writes code.
Each gap gets a failing test that fails for the right reason, then the fix, then an attempt to break the fix.
The suite goes in your CI, so the next change cannot quietly reopen a gap.
Payments and protocol Healthcare agents Start a conversation