Skip to content
CRAB — a VSN product

Methodology

From product page to checkout

CRAB runs a deterministic agent-commerce inspection across the real shopping journey — capturing evidence at every stage and stopping before an order or payment is submitted.

CRAB does not ask whether your website looks agent-ready. It asks whether the commerce journey works.

Signals and standards matter because agents need them. But CRAB follows those signals into the actual commerce outcome:

Discover → Understand → Select → Cart → Checkout → Total

Within that journey, exact-item verification is part of commerce readiness. A human immediately notices when a store has selected the wrong size, colour or product version — an autonomous buyer needs to be able to prove the same thing before it continues. CRAB verifies that the intended product identity survives from selection to cart, and does not treat a wrong variant as success.

01

Discover

Can an agent find the intended product?

I02 PRODUCT DISCOVERABILITY

02

Identity

Can it identify the exact product and available variants?

I03 PRODUCT IDENTITY · I04 VARIANT ENUMERATION · I05 VARIANT STATE VERIFICATION

03

Price

Can it determine a clear price and currency?

I06 PRICE CLARITY

04

Availability

Is availability explicit and machine-readable?

I07 INVENTORY / AVAILABILITY

05

Add

Can the intended item be added to cart?

I08 ADD TO CART

06

Verify item

Did the exact intended item reach the cart?

I09 CART ITEM VERIFICATION

07

Cart

Can the cart state be understood and managed?

I10 QUANTITY CONTROL · I11 REMOVE FROM CART

08

Checkout

Can ordinary checkout be reached safely?

I12 CHECKOUT REACHABILITY

09

Totals / boundary

Can shipping, tax and totals be established — or is destination input required?

I13 REQUIRED DATA BOUNDARY · I14 SHIPPING / TAX / TOTAL CLARITY

The checkout boundary

CRAB can inspect an ordinary checkout and the data required to continue, but it deliberately stops before completing a commercial transaction.

No order placedCRAB never confirms or submits an order.
No payment submittedCRAB never provides or submits payment credentials.
No invented customerCRAB does not fabricate names, addresses or account identities to force a checkout through.

This is a commerce inspection

CRAB evaluates the execution of an agentic buying journey. It is not a general website AI-readiness score, and it does not treat protocol adoption alone as proof that a store is commerce-ready.

Evidence, not a score

CRAB records what actually happened during the journey. Findings are tied to captured evidence and reported as READY, PARTIAL, BLOCKED or INDETERMINATE — never reduced to a fabricated 0–100 score.

Find out where your store breaks for agents.

Start with a one-time CRAB Inspection.