CRAB Commerce Readiness See pricing
Commerce readiness for agentic buyers Sample merchant report

Inspected store

Example Store

https://example-store.test/

Agent checkout result

PARTIAL

Core path verified; availability and destination-gated totals remain gaps.

Report status

REPORTABLE

No inspector contamination of critical probes.

Journey coverage

1
Discover
PASS
Read from I02_PRODUCT_DISCOVERABILITY
2
Identity
PASS
Read from I03_PRODUCT_IDENTITY, I04_VARIANT_ENUMERATION, I05_VARIANT_STATE
3
Price
PASS
Read from I06_PRICE
4
Availability
INDETERMINATE
Read from I07_INVENTORY
5
Add
PASS
Read from I08_ADD_TO_CART
6
Verify Item
PASS
Read from I09_CART_VERIFY
7
Cart
INDETERMINATE
Read from I10_QUANTITY, I11_REMOVE
8
Checkout
PASS
Read from I12_CHECKOUT, I13_REQUIRED_DATA
9
Totals
INDETERMINATE
Read from I14_SHIPPING_TAX_TOTAL

CAN AN AI BUY FROM YOU?

Executive summary

This is not a numeric score.

What CRAB found
CRAB confirmed 6 of nine buying stages (discover, identity, price, add, verify item, checkout). It could not confirm availability: Can AI tell whether it can be bought now?
Where the journey stops
The journey could no longer be confirmed at AVAILABILITY: Can AI tell whether it can be bought now?
What this means
An agent cannot confirm that this product is available. Uncertain availability can prevent an agent from safely recommending or continuing with the item.
What to do next
Fix the unconfirmed stage, then use the included reinspection to verify.

Journey findings 01–03

  1. 01 DISCOVER

    Can AI find your products?

    PASS

    What happened. CRAB reached the storefront and found products.

    What this means. An agent can reach your storefront and find your products.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I02_PRODUCT_DISCOVERABILITY. Probe and evidence records remain later in this report.

  2. 02 IDENTITY

    Can AI tell exactly what the product is?

    PASS

    What happened. CRAB could tell exactly which product it was looking at.

    What this means. An agent can tell exactly which product it is looking at.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I03_PRODUCT_IDENTITY, I04_VARIANT_ENUMERATION, I05_VARIANT_STATE. Probe and evidence records remain later in this report.

  3. 03 PRICE

    Can AI understand what it costs?

    PASS

    What happened. CRAB could read the price and the currency.

    What this means. An agent can read your price and currency.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I06_PRICE. Probe and evidence records remain later in this report.

Journey findings 04–06

  1. 04 AVAILABILITY

    Can AI tell whether it can be bought now?

    INDETERMINATE

    What happened. CRAB could not confirm that the product was available to buy.

    What this means. An agent cannot confirm that this product is available. Uncertain availability can prevent an agent from safely recommending or continuing with the item.

    What to do next. State clearly whether the product can be bought now.

    Technical detail

    I07_INVENTORY. Probe and evidence records remain later in this report.

  2. 05 ADD

    Can AI put it in the cart?

    PASS

    What happened. CRAB could put the product in the cart.

    What this means. An agent can add this product to a cart.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I08_ADD_TO_CART. Probe and evidence records remain later in this report.

  3. 06 VERIFY ITEM

    Did AI add the right product or variant?

    PASS

    What happened. CRAB confirmed the cart held the product it selected.

    What this means. An agent can confirm the item in the cart is the one it selected.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I09_CART_VERIFY. Probe and evidence records remain later in this report.

Journey findings 07–09

  1. 07 CART

    Can AI understand what is in the cart?

    INDETERMINATE

    What happened. CRAB could not reliably read what was in the cart.

    What this means. An agent cannot reliably read the cart contents. Without that confirmation, it cannot safely verify the intended purchase before checkout.

    What to do next. Make cart contents readable after they change.

    Technical detail

    I10_QUANTITY, I11_REMOVE. Probe and evidence records remain later in this report.

  2. 08 CHECKOUT

    Can AI reach checkout?

    PASS

    What happened. CRAB reached ordinary checkout.

    What this means. An agent can reach your ordinary checkout.

    What to do next. No change is required for this stage based on this inspection.

    Technical detail

    I12_CHECKOUT, I13_REQUIRED_DATA. Probe and evidence records remain later in this report.

  3. 09 TOTALS

    Can AI determine the final amount to pay?

    INDETERMINATE

    What happened. CRAB could not confirm a final payable amount before destination-dependent shipping or tax information was supplied.

    What this means. An agent cannot determine the final amount. Destination-dependent shipping and tax are normal, but the dependency must be represented clearly enough for an agent to understand when the total can be established.

    What to do next. Show when the final amount becomes known, including destination-dependent shipping and tax.

    Technical detail

    I14_SHIPPING_TAX_TOTAL. Probe and evidence records remain later in this report.

Verified capabilities

  • Store access and published policy — Storefront reachable
  • Product discovery — Product discovered
  • Product identity — Product identity consistent
  • Price clarity — Price and currency observed
  • Add to cart — Exact item added
  • Correct product added to cart — Cart line matched the inspected product
  • Ordinary checkout reachability — Ordinary checkout control reached the permitted boundary
  • Required customer data — Required fields observed without submitting values
  • Machine readability / identity ambiguity — No blocking identity ambiguity

Attention required

  • Inventory and availability — Availability was not explicit in structured commerce data
  • Quantity control — Optional quantity behaviour was not verified
  • Remove from cart — Optional remove behaviour was not verified
  • Shipping, tax, and totals — Shipping and tax require a destination before they can be calculated

Inspection by CRAB · VSN j.d.o.o. FIX IT. VERIFY IT. Included reinspection after remediation is part of this inspection product.

Improvement opportunities

  • Expose explicit availability in structured commerce data.
  • Destination-gated totals are correct for a physical product. Make the pendency explicit for agents: publish merchandise subtotal and any known discounts, and declare that shipping and the final payable total are not determinable until a destination and shipping method are supplied.

Next recommended actions

  • Expose explicit availability in structured commerce data.
  • Destination-gated totals are correct for a physical product. Make the pendency explicit for agents: publish merchandise subtotal and any known discounts, and declare that shipping and the final payable total are not determinable until a destination and shipping method are supplied.
  • Re-run the inspection after remediation to validate the improvements.

Fifteen probes

I01_ACCESS_POLICYStore access and published policyPASS
I02_PRODUCT_DISCOVERABILITYProduct discoveryPASS
I03_PRODUCT_IDENTITYProduct identityPASS
I04_VARIANT_ENUMERATIONVariant enumerationNOT_APPLICABLE
I05_VARIANT_STATESelected variant is machine-readableNOT_APPLICABLE
I06_PRICEPrice clarityPASS
I07_INVENTORYInventory and availabilityINDETERMINATE
I08_ADD_TO_CARTAdd to cartPASS
I09_CART_VERIFYCorrect product added to cartPASS
I10_QUANTITYQuantity controlINDETERMINATE
I11_REMOVERemove from cartINDETERMINATE
I12_CHECKOUTOrdinary checkout reachabilityPASS
I13_REQUIRED_DATARequired customer dataPASS
I14_SHIPPING_TAX_TOTALShipping, tax, and totalsINDETERMINATE
I15_AGENT_AMBIGUITYMachine readability / identity ambiguityPASS

Evidence trail

Store access and published policy inspection/demo/sample.json STATE
Product discovery inspection/demo/sample.json STATE
Product identity inspection/demo/sample.json STATE
Variant enumeration inspection/demo/sample.json STATE
Selected variant is machine-readable inspection/demo/sample.json STATE
Price clarity inspection/demo/sample.json STATE
Inventory and availability inspection/demo/sample.json STATE
Add to cart inspection/demo/sample.json STATE

The evidence trail is listed in full in the technical annex at the end of this document, with what each probe observed.

15 evidence references recorded on this inspection.

Validated platforms

Magento / Adobe Commerce VALIDATED SUPPORT CRAB validates inspection capability on this platform family VALIDATED
Shopify DETECTED Detected for this store. Validated inspection support. DETECTED
WooCommerce VALIDATED SUPPORT CRAB validates inspection capability on this platform family VALIDATED

Methodology

Inspection by CRAB · VSN j.d.o.o.

FIX IT. VERIFY IT. Included reinspection after remediation is part of this inspection product. One reinspection of this store is included within 30 days after remediation.

Journey stage basis

1. DiscoverPASSI02_PRODUCT_DISCOVERABILITY
2. IdentityPASSI03_PRODUCT_IDENTITY, I04_VARIANT_ENUMERATION, I05_VARIANT_STATE
3. PricePASSI06_PRICE
4. AvailabilityINDETERMINATEI07_INVENTORY
5. AddPASSI08_ADD_TO_CART
6. Verify ItemPASSI09_CART_VERIFY
7. CartINDETERMINATEI10_QUANTITY, I11_REMOVE
8. CheckoutPASSI12_CHECKOUT, I13_REQUIRED_DATA
9. TotalsINDETERMINATEI14_SHIPPING_TAX_TOTAL

Recorded methodology

Inspection referenceCRAB-SAMPLE-REPORT
Engine versioninspect-1
Report versioninspection-report-v1
Probes recorded15

Recorded but not published

Every recorded assertion is published in this report.

CRAB reports what the evidence establishes. It is not a numeric score and not a 0–100 score. CRAB reaches the ordinary checkout boundary only: it never places an order and never submits payment.

VSN

Trust in the
age of agentic commerce

Evidence-firstEvery finding carries captured proof
RigorousDeep validation across commerce surfaces
Navigate riskIdentify gaps before agents do
ReproducibleRe-runnable inspections, versioned evidence

Technical annex

Everything above, with the values it was read from. Published so that any claim in this report can be checked against what the store actually did, rather than taken on trust.

What was inspected

Product pagehttps://example-store.test/products/sample-item

What each probe observed

ProbeResultAttributed toWhat was observed
I01_ACCESS_POLICY
Store access and published policy
PASSSTOREreachable robots=allow
inspection/demo/sample.json
I02_PRODUCT_DISCOVERABILITY
Product discovery
PASSSTOREproductUrl=found
inspection/demo/sample.json
I03_PRODUCT_IDENTITY
Product identity
PASSSTOREproductId=1001 title=aligned
inspection/demo/sample.json
I04_VARIANT_ENUMERATION
Variant enumeration
NOT_APPLICABLESTOREsimple-product
inspection/demo/sample.json
I05_VARIANT_STATE
Selected variant is machine-readable
NOT_APPLICABLESTOREsimple-product
inspection/demo/sample.json
I06_PRICE
Price clarity
PASSSTOREamount=24.00 currency=USD
inspection/demo/sample.json
I07_INVENTORY
Inventory and availability
INDETERMINATESTOREavailability=unstated
inspection/demo/sample.json
I08_ADD_TO_CART
Add to cart
PASSSTOREadded=true productId=1001
inspection/demo/sample.json
I09_CART_VERIFY
Correct product added to cart
PASSSTOREtargetLine=true targetStructured=true productId=1001
inspection/demo/sample.json
I10_QUANTITY
Quantity control
INDETERMINATESTOREqtyControl=not-exercised
inspection/demo/sample.json
I11_REMOVE
Remove from cart
INDETERMINATESTOREremoveControl=not-exercised
inspection/demo/sample.json
I12_CHECKOUT
Ordinary checkout reachability
PASSSTOREordinaryCheckout=true verifiedCart=true
inspection/demo/sample.json
I13_REQUIRED_DATA
Required customer data
PASSSTOREfields=email,shipping
inspection/demo/sample.json
I14_SHIPPING_TAX_TOTAL
Shipping, tax, and totals
INDETERMINATESTOREtotals=REQUIRES_DESTINATION
inspection/demo/sample.json
I15_AGENT_AMBIGUITY
Machine readability / identity ambiguity
PASSSTOREnearName=false
inspection/demo/sample.json

No raw evidence is reproduced here: either every stage was established, or the evidence files were not available to this renderer. The complete record is written in the inspection's evidence directory either way.

Ready to test your store?

CAN AI BUY FROM YOU?

Run the same evidence-based CRAB inspection on your ecommerce store. See where an agent can discover, understand, select, cart and reach checkout — and where the journey breaks.

One-time B2B purchase. CRAB never places an order or submits payment.

CRAB by VSN