Methodology & changelog
How this vertical's library is built and what is still unknown.
Build
- Source: public Shopify product catalogs (`/products.json`) with robots checks and SHA-256 snapshots.
- Extraction: deterministic regex over title + description, with a verbatim quote stored per populated field.
- QA gate: PASS — 24 records, 100.0% provenance coverage, 100.0% rows with spec data.
- Manifest: generated 2026-11-15T06:47:10Z, credits used 0.0, filter {'input_records': 29, 'kept': 24, 'dropped_spec': 0, 'dropped_dupes': 5, 'min_spec_fields': 1, 'official_input_records': 0, 'official_kept': 0, 'official_dropped': 0}.
Changelog
| Version | Date | Change |
|---|---|---|
| v2_20261115 | 2026-11-15 | Initial catalog build. |
Known limitations
- Catalog-derived rows carry current price, not MSRP (flagged
PRICE_IS_CURRENT). - Only fields published in the storefront description are populated; missing values are null, never guessed.
- Brands without a Shopify catalog are not yet included (official-page pass pending).
- Source licensing: public data compiled with citation; resale terms to be finalized per source before sale.
Labels
OBSERVED = counts, coverage, provenance in this build. INFERRED = pricing tiers and demand. UNKNOWN = source licensing constraints and live price accuracy after build date.