## Source discovery: community events, food forests, night markets, arts, neighborhoods

Dead source check: `scripts/dead-sources.py` returned HTTP 403 on deployed site (remote execution environment) — skipped; no new deaths flagged this run.

### Results

One new source added: Beacon Food Forest Third Saturday Work Party as a recurring YAML, bypassing the dormant Squarespace calendar.

#### Added

- ✅ Added: Beacon Food Forest Third Saturday Work Party — recurring YAML (`sources/recurring/beacon-food-forest-work-party.yaml`) — 3rd Saturday monthly, 10am–2pm, free, 15th Ave S & S Dakota St (Jefferson Park). Squarespace calendar has been inactive since Oct 2025 but the monthly work party is documented on their website as a year-round consistent event. Build verified: 1 upcoming event (2026-07-18).

#### Not Viable (new sources investigated)

- ❌ Seattle Cocktail Week (`seattlecocktailweek.com`) — Squarespace events collection, 0 upcoming events. Annual April festival; 2026 edition already passed. Not suitable as recurring YAML (one-time annual, variable dates).
- ❌ Mox Boarding House — Shopify storefront, 0 event products found. Already marked notviable in candidate tracking.
- ❌ Flight Club Seattle — No machine-readable calendar; events via Instagram and Facebook only. Already marked notviable.
- ❌ SWAE Night Market — Located in Lacey, WA (near Olympia), not Seattle.
- ❌ Superfine Art Fair — Website 404, appears to have ceased operations or moved.
- ❌ Madison Park Friends / Eastlake Community Council — No structured public event calendar; neighborhood association events announced via newsletter/social media only.
- ❌ Montlake Garden & Art Tour — Single annual event (June 27), not a recurring calendar source.

#### Blocked (new sources investigated)

- ⛔ Easy Street Records (`easystreetonline.com`) — CloudFront WAF returns HTTP 202 challenge (`x-amzn-waf-action: challenge`). Cannot fetch event data even with residential proxy; needs JavaScript challenge bypass (browserbase). Event volume unknown — skip until capacity allows.

#### Candidates re-checked (no change)

- 💡 RailSpur Seattle — Still 0 upcoming Eventbrite events (2026-06-22). Monitor.
- 💡 On the Boards — Still 0 upcoming events (summer gap). Monitor for 2026-2027 season announcement.
- 💡 CoCA Seattle — Still 0 upcoming events (2026-06-22). Monitor for fall programming.
- 💡 Seattle Creative Social — Still 0 upcoming events (2026-06-22). Monitor.
- 💡 Reconnect South Park — Still 0 upcoming events (2026-06-22). Monitor.

### Notes

Beacon Food Forest is a good example of the recurring YAML pattern: when a venue's Squarespace/Eventbrite calendar is dormant but the event itself is documented as a reliable recurring fixture on their website, a recurring YAML is the right implementation path. It produces a clean RRULE-based ICS without depending on a broken upstream calendar.

Remaining implementable sources continue to fall into the same buckets as yesterday:
1. **0 events now, reliable fall programming** (RailSpur, On the Boards, CoCA, Creative Social) — re-check Sept–Oct 2026
2. **Blocked sources** (Easy Street, Jack Straw, SYSO, Kells) — escalate when browserbase capacity allows
