Execution success is not outcome success
A Shopify API can accept a metafield while the Theme never displays it. A Theme can display the new text while Product JSON-LD still describes the old variant. A feed can remain stale after the public page changes.
The independent verification agent uses fresh retrieval to confirm:
- intended public value
- selected variant and market
- price, currency, and stock
- canonical and structured data
- initial HTML and mobile rendering
- connected channel or feed state
- cart and subscription behavior where affected
- regressions on neighboring products
Repeat the same contract
The before and after comparison uses the same product, URL, market, prompt ID, expected facts, and evidence fields.
Provider timeout, refusal, or tool failure is kept separate from a non-mention. A changed answer is recorded as an observation, not a permanent rank.
Verification output
Deployment: public and correct
Structured data: selected variant agrees
Feed state: pending refresh
Buyer prompt: completed
Compatibility fact: now stated accurately
Canonical citation: not observed
Regression: none in five affected variants
This result can close the correction while continuing observation. The evidence and release record move into Attribute.