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%
1.1 KB · 11 lines markdown
Rendered Raw Blame History
1# noonans — Noonans Mayfair hammer prices23London auction house (ex Dix Noonan Webb): coins, banknotes, historical medals, tokens, orders & decorations. Public archive of every sale since 1991.45- **Engine**: Firecrawl (Cloudflare challenge on plain HTTPS), Scrapfly fallback; robots Crawl-delay 2 respected.6- **Flow**: `/archive/past-catalogues/` (all catalogues, newest first; jewellery/watches/silver sales skipped) → `/archive/past-catalogues/<id>/catalogue/?layout=list&offset=N` (40 lots per page) → one raw record per page.7- **Records**: `sale` per sold lot — hammer price GBP (`buyerPremiumIncluded=false`), sale date = catalogue date, full description (estimate split off into `metadata.estimate_low/high`), `identifiers.noonans_lot`, grade parsed from the description (NGC/PCGS/PMG or condition words), `isBundle` for multiple-piece lots.8- **Cursor**: `{ doneAuctions, inProgress: { auction, offset, totalLots }, done }`; backfill walks the catalogue list newest → oldest.9- **Config**: `auctionsPerRun`, `pagesPerRun`.10- **Smoke**: `set -a; . ./.env; set +a; pnpm tsx connectors/firecrawl/noonans/_smoke.ts 2`11