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 · 10 lines markdown
Rendered Raw Blame History
1# spink — Spink & Son sold lots23London auction house (rooms in London, New York, Hong Kong, Singapore): coins, banknotes, stamps, medals, bonds. Public results for every sale since December 2002.45- **Engine**: `api` (static HTML), Firecrawl fallback; 1.5 s politeness; ≤ 80 lot pages per run.6- **Flow**: `/auctions/prices` (auction `<select>`: code, date, title — the only place with the sale date) → `/auction/<code>?page=1` (links to every lot of the sale) → `/lot/<code><lot 6 digits>` (description, "Sold for", "Starting price", images) → one raw record per sold lot.7- **Records**: `sale` — price in the printed currency (GBP / HK$ / US$ / S$), `buyerPremiumIncluded=null` (Spink does not say whether "Sold for" includes the premium), sale date = dropdown date, grade + cert (`Cert. #…`) parsed from the description, `identifiers.spink_lot`, `<grader>_cert`.8- **Cursor**: `{ doneSales, inProgress: { sale, lotUrls, index }, done }`; wine / jewellery / handbag / autograph / bond sales are skipped by title.9- **Smoke**: `pnpm tsx connectors/api/spink/_smoke.ts 2`10