← back to Dw Yolo Loop

scripts/nav-link-reachability/PROBE-NOTES.md

19 lines

# nav-link-reachability probes (cycle 87, READ-ONLY, $0)

Admin GraphQL `menus` field = ACCESS_DENIED (token lacks read_online_store_navigation).
Pivoted to public storefront + Boost API (read-only GETs):

1. Live nav (homepage HTML parse): 7 hub-based top items — Brands/Collections/Color/
   Material/Styles/Commercial/New Arrivals (+ Shop All /collections/all linked in body).
2. Boost Product Filter & Search confirmed (services.mybcapps.com/bc-sf-filter/*).
3. Boost filter API for /collections/all scope:  total_product = 72,453 (full catalog).
4. Boost search q=grasscloth: total_product = 7,715 (proper subset → search works).
5. filter_vendor=Thibaut probe returned full 72,453 = WRONG param name (Boost uses its own
   pf_*/filter_* schema) → faceted-filter API subsetting NOT directly confirmed (search proven instead).

Commands (no creds; public Boost endpoint + public storefront):
  curl --compressed "https://designerwallcoverings.com/"
  curl --compressed "https://designerwallcoverings.com/collections/all"
  curl --compressed "https://services.mybcapps.com/bc-sf-filter/filter?shop=designer-laboratory-sandbox.myshopify.com&limit=1&page=1"
  curl --compressed "https://services.mybcapps.com/bc-sf-filter/search?shop=designer-laboratory-sandbox.myshopify.com&q=grasscloth&limit=1"