## Source discovery: Arts & Culture, Bookstores, New Venues

- ❌ Not Viable: Frye Art Museum — Already has a custom ripper (`sources/frye_art_museum/`). No new source needed.
- ❌ Not Viable: Picklewood Paddle Club — New SODO venue. Only 1 Eventbrite event (grand opening). Insufficient volume.
- ❌ Not Viable: Seattle Children's Museum — Custom CMS, no public ICS/Eventbrite feed. Already in candidates list.
- ❌ Not Viable: TeenTix — Aggregator/calendar at `teentix.org/calendar`. No public ICS feed. Would need custom scraper.
- ✅ Already implemented: Elliott Bay Book Company — `sources/elliott-bay` (Eventbrite org 30672130426, 25+ events). Confirmed working.
- ✅ Already implemented: Town Hall Seattle — in `sources/external.yaml` as `town-hall-seattle`. No new source needed.
- 💀 Zero-event calendars re-checked: All 11 zero-event calendars from 2026-04-22 remain in the same state. No new dead sources identified.

## Added: Book Larder

- ✅ Added: Book Larder — Shopify products.json API (`/collections/evey-events/products.json`). Dates parsed from body_html text. 8 of 10 products produce parseable events (book clubs without dates are skipped). Tags: Books, Food, Fremont.

## Added: The Royal Room

- ✅ Added: The Royal Room — WP Event Manager RSS feed (`?feed=event_feed`) confirmed working with 49 events. Each event page has JSON-LD `startDate`. Custom `IRipper` fetches RSS then individual event pages. Tags: Music, Columbia City.
- ❌ Not Viable: Ada's Technical Books — removed; venue is closing permanently.
- 🔍 Investigating: SeattleDances — ICS feed was marked ❌ due to CAPTCHA (sgcaptcha) on HTML page, but ICS endpoint works fine. Already in `external.yaml`. Updated 2026-04-27.
- ❌ Not Viable: Theatre Off Jackson — uses venture-event-manager plugin, no working ICS export.
- ❌ Not Viable: Rat City Roller Derby — no Tribe Events ICS, returns HTML.
- ❌ Not Viable: Cannonball Arts Center — REST API returning 503. (Updated 2026-04-24: REST API now working — 6 events. Moved to 💡 Candidate.)
