# Discovery Log: 2026-07-22

## Social source discovery: r/SeattleEvents

- Feed: 25 posts (3 new since last run on 2026-07-21)
- 💡 Candidate: Bellevue Arts Fair — Unknown — https://www.bellevueartsfair.com/ (via [Reddit post](https://old.reddit.com/r/SeattleEvents/comments/1v2lm6v/bellevue_arts_fair_weekend_july_2426/))
- ❌ Skipped (already covered): Bite of Seattle — status `added` in docs/source-candidates/bite-of-seattle.md (via [Reddit post](https://old.reddit.com/r/SeattleEvents/comments/1v2lk4f/bite_of_seattle_july_2426/))
- ❌ Skipped (already covered): Movies at Marymoor — in sources/marymoor_movies/ (via [Reddit post](https://old.reddit.com/r/SeattleEvents/comments/1v2to43/jumanji_welcome_to_the_jungle_at_keybank_movies/))

## Source discovery: food trucks, comedy clubs, city calendars, breweries, night markets, record stores, run clubs, arcade bars, art galleries, Georgetown, drag bingo, new venues (Capitol Hill/Fremont), White Center/South Park

Dead source check: `skills/source-discovery/scripts/dead-sources.py` against the
production `build-errors.json` — 6 zero-event calendars (`frye-art-museum-frye-art-museum`,
`sam-sam-downtown`, `sam-sam-asian-art`, `sam-sam-sculpture-park`,
`urban-family-brewing-urban-family-brewing`, `tag-sand-point`) and 13 external
failures (12× `Browserbase fetch failed: HTTP 402` credit/billing exhaustion,
handled by the out-of-band proxy-escalation queue; 1× `on-the-hiyu` HTTP 403).
A single snapshot doesn't establish the 30-day pattern required to flag
`status: dead` — no flips this run.

Verticals searched: Seattle food truck calendars, comedy club Eventbrite pages,
`site:seattle.gov` calendar events, new brewery/taproom openings, night market
pop-ups, record store in-store performances, run club social runs, arcade/pinball
bar events, new art gallery openings, Georgetown events/art walk, drag bingo
calendars, new Capitol Hill/Fremont venue openings, White Center/South Park
community calendars.

Nearly every result was already covered by an existing source or prior
candidate (Ounces Taproom, Reuben's Brews, Where Ya at Matt, club/laughs/mockingbird/emerald-city
comedy, 210 Seattle Night Market, Columbia City Night Market, Sonic Boom Records,
Gasworks Brewing, South Park Business District, Georgetown Art Attack/Farmers
Market/Carnival, Easy Street Records, Silent Disco NW, Sativa the Queen, Bellevue
Arts Fair — all already tracked). Two genuinely new leads investigated in depth:

- 💡 Candidate: **Fremont Fridays** — Custom/Recurring — https://www.fremontfridaysseattle.com/calendar
  — weekly summer music/arts series (Fridays, June–September, 5pm–late) anchored
  at LTD Bar & Grill in Fremont with pop-up stages at nearby venues. Site is
  JS-rendered Wix (no scrapable static HTML, no ICS/API) but the fixed weekly
  cadence and known season make it a plausible `sources/recurring/` entry
  anchored to LTD Bar & Grill — needs season-end date confirmation before
  implementing.
- ❌ Not Viable: **Jupiter Bar** — Belltown arcade/art bar — Squarespace calendar
  JSON feed confirmed working (`?format=json`), but `upcoming` is empty and
  `past` events stop in Sept/Oct 2022 — the calendar collection appears
  abandoned. https://www.jupiterbarseattle.com/calendar
- ❌ Not Viable: **Shorty's (Seattle Pinball Bar)** — Belltown — static HTML
  page mixing genuine recurring tournaments with stale, undated COVID-era
  content (mask notice, undated "Annual Tournament" listings); no structured
  data and freshness can't be verified. https://shortydog.com/calendar.html
  — reconciled against `docs/discovery-log/2026-06-25.md`, which recorded
  "Shorty's Pinball: Domain dead (ENOTFOUND); closed permanently": that
  finding used a different, non-resolving guessed domain (e.g.
  `shortyspinball.com`), not the venue's actual domain `shortydog.com`,
  which resolves fine and has never been down. The venue was never
  actually closed; the June finding was a domain-guessing error, not a
  dead source.

## Source discovery: implement highest-confidence candidate

Re-checked ~15 open `candidate`/`investigating` entries live (Poquitos
Seattle, Greg Kucera Gallery, Human People Beer, Queen Anne Historical
Society, Phinney Books, CoCA Seattle, Reconnect South Park, Reverie
Ballroom, Grey Drizzle Fibers, Clean Greens Farm & Market, NCNW Seattle
Section, Seattle CityClub, Urban Community Councils of Seattle, Seattle
Street Food Festival, Ballard Comedy Takeout, The Cuff Complex) — all
still 0 upcoming events (Squarespace `?format=json` or Eventbrite
organizer empty) as of today, so none cleared the "≥1 live event" gate.

Searched fresh verticals (comedy clubs, trivia nights, ICS/RSS feeds,
new breweries, drag brunch venues, warehouse event spaces, silent disco,
vintage markets, queer nightlife venues, small theatre companies) — most
leads were already covered (Laughs Comedy Club, Emerald City Comedy,
Club Comedy Seattle, Populus Seattle, Climate Pledge Arena, Queer Social
Club, Ballard FC) or not viable (Annex Theatre — NeonCRM widget is
JS-rendered with no static data source; Cafe Nordo — closed since 2022,
reopening ~2027; Balagan Theatre — permanently closed; Cantina del Sol —
Wix site, no static event data found; Gasworks Brewing SoDo — no events
calendar page, homepage no longer lists recurring programming; Flip
Phone Events — Squarespace page is a static landing page with 0-item
events collection; Seattle Street Food Festival — no real events
collection on either 206nightmarkets.com or seastreetfoodfest.com, and
historical date pattern too inconsistent for recurring YAML).

- ✅ Added: **El Sueñito Brewing (Fremont)** — custom Wix scraper —
  `sources/el_suenito_brewing/` — 6 Seattle events (Queer Book Club,
  Karaoke with KJ Squawks, July Seattle Sueñito Drag Brunch, Blood
  Drive, August 1st Drag Bingo, Tuesday Night Trivia - Seattle) —
  `docs/source-candidates/el-suenito-brewing.md`. The prior investigation
  assumed this needed JS rendering (Browserbase); it turns out Wix
  server-renders every upcoming event into a static `wix-warmup-data`
  JSON blob in the page HTML, readable with a plain fetch. Filters the
  shared Bellingham+Seattle feed down to Seattle using the structured
  `location.fullAddress.city` field, since the freeform location
  name/address text was observed mislabeled on at least one genuinely
  Seattle event.
- 🔄 Status fix: **The Cuff Complex** (Capitol Hill) — new candidate
  file added; confirmed real Squarespace events collection
  (`itemCount: 961`, 30 recent `past` entries through late June 2026)
  but `upcoming` is empty as of today — the venue simply hasn't posted
  July's calendar yet. 🔥 High-confidence candidate for next cycle once
  it repopulates.
