wright — Wright / Rago (design & art results)
Source: https://www.wright20.com (Rago/Wright group, Chicago · New York · Lambertville). USD.
- Discovery:
/sitemap-index.xmllists one child sitemap per sale session (sitemaps/sessions/sitemap-auctions_<yyyy>_<mm>_<slug>.xml, 614 sessions back to 2000). The session URL/auctions/<yyyy>/<mm>/<slug>is derived from the name; child sitemaps are not fetched. - Data: the session page is server-rendered with an Inertia
<div id="app" data-page="…">JSON that contains every lot (artist, title, lot number, estimate,result= price realized orfalse, bid count, image, location). For closed sales the public/infopage addsended_at(sale date) andshow_results_with_premium(→buyerPremiumIncluded). - Records:
salefor lots with a result (dated byended_at, fallback auction date; preliminary results → confidence 0.75),auction_lotfor future sessions. Category from the sale title + lot title (ragoCategory), fallbackdesign_furniture/art; unmappable lots are skipped. - Politeness: robots Crawl-delay 10 honoured; disallowed paths (
/items/item/*,/auctions/view/*,/search/*) are never requested. 0 credits. - Cursor:
doneSessions(closed sessions crawled once),backfillIndex(oldest → newest),done: truewhen the backfill reaches the end of the index. - Shared class
RagoWrightConnectoris reused byconnectors/api/lama.
Smoke: pnpm tsx connectors/api/_g7-auctions-na-lib/smoke.ts api/wright --limit 2 [--seed https://www.wright20.com/auctions/2026/08/design]