Every Shelfgrade audit rule cites the vendor document it derives from, and an automated agent re-verifies the load-bearing claims against the live primary sources weekly. When a vendor changes their spec, that becomes a Spec Watch entry with the verbatim before/after language. This entry is the baseline: what we check, and where it stands.
The ten claims, as verified against the live documents (initial full verification 2026-08-27, re-confirmed by the weekly run):
- OpenAI’s native feed schema lists
gtinas optional; twelve fields includingitem_id,price(“79.99 USD” format) andtarget_countriesare required. - A Google-compatible parser profile exists, requiring
id, title, description, link, image_link, availability, price, brandper row — and a validgtinormpnunlessidentifier_existsis “no.” - Parser selection is file-level, OpenAI-schema-first, never per-row.
- Accepted formats are parquet/jsonl.gz/csv.gz/tsv.gz (SFTP path) or delimited .txt/.tsv/.csv; XML, RSS and Atom are not accepted in either mode.
- The availability enum is
in_stock / out_of_stock / pre_order / backorder / unknown, withavailability_daterequired for pre-orders. - OpenAI documents four crawlers; opting out of
OAI-SearchBotremoves a site from ChatGPT search answers, whileGPTBotis training-only. - Perplexity documents exactly two agents:
PerplexityBot(gates search inclusion) andPerplexity-User(“generally ignores robots.txt rules”). Google-Extended“does not impact a site’s inclusion in Google Search nor is it used as a ranking signal” — AI features in Search are controlled via Googlebot.- Google Merchant Center requires
id/title/description/link/image_link/availability/price;gtinis “It Depends (strongly recommended if available)” with disapproval for wrong values. - Google’s merchant-listing structured data requires Product
name,image, and anOfferwithpriceandpriceCurrency— and an Offer, not AggregateOffer.
Status (updated 2026-10-07): claims 1 and 5 have drifted. OpenAI rewrote its feed reference between Aug 28 and Sep 9, 2026; Spec Watch #002 has the verbatim before and after. The other eight held at the 2026-09-30 weekly run. When any claim drifts, the change gets a dated Spec Watch entry with the exact old and new language. That is the entire editorial policy of this page: primary sources, verbatim quotes, no speculation.