## Social source discovery: r/SeattleEvents

- ❌ Skipped (content site): KNKX Jazz Venues Guide — `https://www.knkx.org/bars-venue-live-music-jazz-seattle` (via [Reddit post](https://old.reddit.com/r/SeattleEvents/comments/1uzxo4c/from_garden_gigs_to_cocktail_bars_enjoy_live_jazz/)) — Article listing jazz venues, not an event source with structured data
- ❌ Skipped (already covered): Alki Art Fair — `https://alkiartfair.org/` (via [Reddit post](https://old.reddit.com/r/SeattleEvents/comments/1uzxr24/alki_art_fair_2026_july_1819/)) — Already covered by Seafair external ICS feed (`sources/external/seafair.yaml`)

## Source discovery: arts & culture, community centers, bookstores/literary, outdoors, markets, drag/nightlife, board-game cafes

Dead source check: `skills/source-discovery/scripts/dead-sources.py` — same 5
zero-event calendars (`sam-*` × 3, `urban-family-brewing`,
`external-uw-school-of-nursing`) and 12 external `Browserbase fetch
failed: HTTP 402` failures as the last two runs — still credit/billing
exhaustion handled by the out-of-band proxy-escalation queue, not a
source problem. No 30-day pattern established; no `dead` flips.

Verticals searched: Seattle art gallery/museum calendars, community
center calendars, bookstore/author-reading calendars, outdoor
running/hiking groups, `"Seattle events RSS feed"`, newly-opened Seattle
venues, maker/pop-up markets, `site:eventbrite.com` organizer search,
drag brunch/show calendars, night/vintage markets, board-game cafes.

- 💡 Candidate: **El Sueñito Brewing (Fremont)** — Wix-based taproom
  events page (drag brunch, trivia, karaoke, drag bingo) at their
  Seattle/Fremont location — `docs/source-candidates/el-suenito-brewing.md`.
  🔴 Low tier: no static JSON-LD/API/ICS found in the fetched page; needs
  a JS-rendering pass to find the real Wix Events data source before
  implementation, and Bellingham-location events would need filtering out.
- 🔍 Investigating: **Raygun Lounge** (Capitol Hill) — WordPress/Divi
  site with a dedicated `/calendar/` page (HTTP 200) but no visible
  event data, API, or feed in the static HTML — likely client-rendered —
  `docs/source-candidates/raygun-lounge.md`.
- ⛔ Blocked: **Jet City Labs (206 Maker's Market)** — West Seattle
  pop-up market space; `/pop-up-markets/` returns HTTP 403 (custom WAF
  block page) to both a direct fetch and a JS-rendering fetch —
  `docs/source-candidates/jet-city-labs-206-makers-market.md`.
- ❌ Not Viable: **Trail Together** — guided-hike company marketed to a
  Seattle audience, but every scheduled hike (Lake 22, Twin Falls,
  Mirror Lake, Oyster Dome, Margaret Lake, Snow Lake, Wallace Falls) is
  at a trailhead well outside Seattle city limits —
  `docs/source-candidates/trail-together.md`.
- ❌ Already covered (re-surfaced by searches, no action needed): City of
  Seattle Office of Arts & Culture / ARTS at King Street Station (its
  Trumba ICS feed `trumba.com/calendars/arts-and-cultural-affairs.ics`
  is already `sources/external/seattle-gov-arts.yaml`), Elliott Bay Book
  Company, Third Place Books, Seattle City of Literature, Seattle Art
  Fair, Seattle Artists art walks, Cascade Bicycle Club, RailSpur,
  Cannonball Arts Center, Picklewood, iLoveSeattle community calendar,
  Mox Boarding House, The Missing Piece, Meeples, Columbia City Night
  Market, Fremont Evening Market, Seattle Local Markets, 210 Seattle
  Night Market, Poquitos Seattle, Unicorn Seattle (all `sources/` or
  already-tracked `docs/source-candidates/` entries).
- 🔄 Re-confirmed, no change: **We Heart Seattle** (`notviable` — RSS
  feed is press releases, not dated events) and **Readers & Writers
  Seattle** (`notviable` — Doubletree Seattle Airport is outside city
  limits) re-surfaced by this run's searches; both already correctly
  tracked from prior cycles, left as-is.

No source implemented this cycle — this run focused on candidate
discovery and list maintenance per the request. El Sueñito Brewing is
the most promising new find but needs a follow-up JS-rendering pass
before a ripper can be scoped; queued for a future implementation cycle.

## Source discovery: makers/craft, food & drink, arts, community, books, running

- 🔄 Status fix: Urban Craft Uprising — its `docs/source-candidates/` file was stuck at `status: candidate`, but `sources/urbancraftuprising/ripper.ts` (custom HTML scraper) was already implemented and merged in PR #921 on 2026-07-11, one day before the stale candidate note was written. Re-verified live (3 events: Gobble Up Seattle, First Bite Night, UCU 22nd Anniversary Winter Show Preview Night) and flipped the candidate file to `status: added`. (Also discovered, as a side note, that UCU sells tickets for these shows via Eventbrite (organizer `8435126437`) — not needed since the existing scraper already works, but left in the candidate file in case the HTML scraper ever needs a more resilient fallback.)
- ✅ Added: Magnuson Park Gallery — external ICS feed — `sources/external/magnuson-park-gallery.yaml` — 1 confirmed event ("Building 30 West Open Art Studios", Dec 6 2026); verified via `ONLY_SOURCE=magnuson-park-gallery npm run generate-calendars` (1 event, 0 errors)
- 💡 Candidate: Grey Drizzle Fibers — confirmed Squarespace events collection (`greydrizzlefibers.com/events?format=json`, itemCount 71), 2 upcoming events, but the business itself is based in Renton with only one of the two upcoming events in Seattle proper (Flock Fiber Festival) — borderline on the Seattle-focus rule; monitor for more Seattle-located events
- ❌ Not Viable (re-confirmed 0 events): Human People Beer, Poquitos Seattle, Greg Kucera Gallery, Clean Greens Farm & Market, NCNW Seattle Section, Seattle CityClub, Urban Community Councils of Seattle, Phinney Books, CoCA Seattle, Queen Anne Historical Society, Reconnect South Park, Ballard Comedy Takeout — all re-checked live; still 0 upcoming events as of 2026-07-19, no change from prior investigation
- ❌ Not Viable: Magnolia's Bookstore — WordPress, no Tribe Events/structured event API; events described only in unstructured blog-style prose without machine-readable dates
- ❌ Not Viable: Paper Boat Booksellers — confirmed Squarespace, but neither `/community` nor `/calendar` resolve to a real events collection (`typeName: "page"`, 0 items)
- ❌ Not Viable: New School Beer + Cider — `/events?format=json` resolves to a static page, not a Squarespace events collection
- ❌ Skipped (already covered): Ounces Taproom, Reuben's Brews, Comedy Underground, Sonic Boom Records, Slip Gallery, Seattle Artists (art walks), Seattle Urban Native Nonprofits, West Seattle Runner, Seattle Running Club, Queen Anne Book Company, Picklewood, Flight Club (both Capitol Hill music venue and SLU darts bar), Ridgecrest Public House (also outside Seattle city limits — Shoreline)
- ❌ Skipped (not events): Rain City Raes — misleading search match; it's a perfume/fragrance Shopify shop, not an events source
