TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1# Colonial Acres Coins connector (`colonial-acres`)23- Source: https://www.colonialacres.com · dealer · CA · CAD · Shopify storefront4- Acquisition: public `/collections/<handle>/products.json?limit=250&page=N` (shared `ShopifyStoreConnector` adapter wrapped by `MarketPinnedShopifyConnector`, which adds a `localization=CA` cookie so Shopify Markets never geo-converts prices; no store-specific code)5- Records: `listing` (asking prices, one per variant; out-of-stock variants → `ended`)6- Refresh: every 12 h (ACTIVE→NORMAL boundary, large catalogue) · history: none (listings only)78Kitchener numismatic dealer (Canadian decimal coins, ICCS-certified coins, Bank of Canada / Dominion notes, tokens). Shopify storefront; product_type distinguishes coins, ICCS slabs and paper money.910## Collections → taxonomy11| collection handle | category | brand / franchise / series |12|---|---|---|13| `1-cent` | `coins` | — |14| `5-cents` | `coins` | — |15| `10-cents` | `coins` | — |16| `25-cents` | `coins` | — |17| `50-cents` | `coins` | — |18| `dollar` | `coins` | — |19| `canada-deals-on-decimal` | `coins` | — |20| `usa-deals-on-decimal` | `coins` | — |21| `world-deals-on-decimal` | `coins` | — |22| `canada-proof-silver-dollars-1971-date` | `coins` | — |23| `bank-tokens` | `coins` | — |24| `province-of-canada` | `coins` | — |25| `lower-canada` | `coins` | — |26| `canada-tokens-medallions` | `medals` | — |27| `deals-on-paper-money` | `banknotes` | — |28| `1-notes-1935-1937` | `banknotes` | — |29| `1-notes-1973` | `banknotes` | — |30| `2-notes-1935-1954` | `banknotes` | — |31| `2-notes-1974` | `banknotes` | — |32| `2-notes-1986` | `banknotes` | — |33| `5-notes-1935-1954` | `banknotes` | — |34| `5-notes-2001-date` | `banknotes` | — |35| `10-notes-1935-1954` | `banknotes` | — |36| `10-notes-1971-1989` | `banknotes` | — |37| `20-notes-1935-1979` | `banknotes` | — |38| `20-notes-1991` | `banknotes` | — |39| `50-notes-1935-date` | `banknotes` | — |40| `100-notes-1935-date` | `banknotes` | — |41| `bc-37` | `banknotes` | — |42| `bc-56a` | `banknotes` | — |43| `bc-56b` | `banknotes` | — |44| `bc-56c` | `banknotes` | — |4546Rules (first match wins, applied to "title | product_type | tags | collection"):47- `\| (Paper Money|Deals on Paper|Certified Paper Money|Paper Money Sets) \||\bBC-\d|\$\d+ Notes? \d{4}|\bbanknotes?\b|\bpaper money\b` → `banknotes`48- `\bmedal(lion)?s?\b` → `medals`49- `\btokens?\b` → `coins`5051Excluded (regex): `gift card|supplies|\balbums?\b|\bholders?\b|\bcapsules?\b|catalogue|catalog|magnifier|cleaning|\bflips?\b|\bpages?\b|\brolls?\b|\bbooks?\b|\btubes?\b|\bcases?\b|storage|\bbinder|\bloupe\b|\bgloves?\b|\bscale\b|\bmaps?\b|\bframe`5253## Access & compliance54See `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: bullion (silver/copper rounds, bars, bank rolls), RCM year/complete sets and gift sets, coin supplies, catalogues.5556## Fixtures & tests57`data/fixtures/colonial-acres/` — live captures (`pnpm tsx connectors/api/_g3-shops-na-lib/capture.ts colonial-acres`), trimmed single-product payloads incl. a sold-out variant and a graded item.58`pnpm vitest run connectors/api/colonial-acres` · live probe: `pnpm tsx connectors/api/_g3-shops-na-lib/probe.ts colonial-acres`.59