SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%

# The Game Steward connector (the-game-steward)

  • Source: https://www.thegamesteward.com · dealer · US · USD · Shopify storefront
  • Acquisition: public /collections/<handle>/products.json?limit=250&page=N (shared ShopifyStoreConnector adapter wrapped by MarketPinnedShopifyConnector, which adds a localization=US cookie so Shopify Markets never geo-converts prices; no store-specific code)
  • Records: listing (asking prices, one per variant; out-of-stock variants → ended)
  • Refresh: every 12 h (ACTIVE→NORMAL boundary, large catalogue) · history: none (listings only)

US retailer specialised in Kickstarter-exclusive / deluxe board-game editions (out-of-print collector market). Shopify storefront; product_type "Kickstarter Board Game (Expansion|Accessory)".

# Collections → taxonomy

collection handle category brand / franchise / series
all-kickstarter-exclusive-badge board_games Kickstarter Exclusive
all-kickstarter-games-all-time board_games Kickstarter
core-games-stand-alone-games board_games —
eagle-gryphon-deluxe-kickstarter-games board_games Eagle-Gryphon Games / Deluxe Kickstarter

Excluded (regex): gift card|mystery|\| Kickstarter Board Game Accessory \||play ?mats?|\bsleeves?\b|\binserts?\b|organizer|\bshipping\b|upgrade kit|dice (tower|tray|set|bag)

# Access & compliance

See accessNotes in meta.json: robots.txt verified 2026-09-08 (standard Shopify rules, products.json paths allowed), honest UA, 1 req / 1.5 s, listings only, no personal data. Not fetched: accessories (play mats, sleeves, inserts, organizers), mechanic/player-count umbrella collections, franchise duplicates.

# Fixtures & tests

data/fixtures/the-game-steward/ — live captures (pnpm tsx connectors/api/_g3-shops-na-lib/capture.ts the-game-steward), trimmed single-product payloads incl. a sold-out variant. pnpm vitest run connectors/api/the-game-steward · live probe: pnpm tsx connectors/api/_g3-shops-na-lib/probe.ts the-game-steward.