Regmarkaudit report
12 errors, 9 warnings, 1 note across 20 variants of 11 products. Over budget: price.mismatch, price.currency-ambiguous, availability.mismatch, variant.missing, variant.unpurchasable, shipping.mismatch, content.instruction-like.
what the product page shows and embeds
what the merchant feed lists
what agent protocol endpoints return
what the shop charges: the key plate
| status | rule | what it catches | findings | budget |
|---|---|---|---|---|
| over budget | price.mismatch | A surface states a price the datum does not back up. | 3 | limit 0 |
| over budget | price.currency-ambiguous | A machine-readable price with no currency, or with a different currency from the one the shop charges in. | 2 | limit 0 |
| clean | price.tax-basis | Two surfaces state prices exactly one tax rate apart: one includes tax and the other does not. | 0 | no limit |
| within budget | price.sale-expired | A surface says the price stopped applying on a date already past, yet it is still the price. | 2 | no limit |
| over budget | availability.mismatch | A surface says an item can be bought when it cannot, or the reverse. | 2 | limit 0 |
| over budget | variant.missing | A surface lists some of a product's variants and leaves others out. | 2 | limit 0 |
| over budget | variant.unpurchasable | Everything says the variant can be bought, and the cart refuses it. | 1 | limit 0 |
| over budget | shipping.mismatch | A surface states a shipping cost the checkout does not charge. | 1 | limit 0 |
| within budget | shipping.undisclosed | A buyer cannot learn the shipping cost before checkout. | 1 | no limit |
| within budget | identity.unmatched | Something a surface lists cannot be tied to anything the shop sells. | 1 | no limit |
| within budget | identity.gtin-invalid | A GTIN that fails its check digit, has an impossible length, or is given to two different variants. | 3 | no limit |
| within budget | policy.return-missing | No surface gives a return policy for the product in a form a machine can read. | 1 | no limit |
| within budget | content.hidden-text | Text kept in the page but deliberately kept from the eye. | 1 | no limit |
| over budget | content.instruction-like | Product text addressed to a language model rather than to a shopper. | 1 | limit 0 |
| within budget | content.invisible-chars | Characters that render as nothing and can carry text a person never sees. | 1 | no limit |
TOTE-NAT
≠
TEE-BLU-M
≠
enamel-mug
≠
field-cap
≠
APRON-OAT
≠
SHELL-L
SHELL-M
SOCK-L
BEANIE-NVY
≠
BELT-34
BELT-36
LAMP-BRS
TEE-BLU-S
MUG-WHT
discontinued-scarf
TOTE-NAT
CAP-BLK
CAP-RED
linen-apron
desk-lamp
canvas-tote
Things that got in the way of reading the shop. They are not findings about its data.
page not-found HTTP 404 https://shop.example/product/discontinued-scarf/