🤖
Daily Broadway Sync
Last Run: 2026-09-19T06:43:02Z  ·  Last Check: 2026-09-19T06:43:02Z
5 Off-Broadway shows published (Shelter Inn Place, School Pictures, Two Girls, Grass, Arias with a Twist) - three off the BroadwayWorld OB news page and an NYTG item, one off a currently-playing cross-check that had been missing a running show. 3 accuracy fixes: The Pass closed with its rush retired (closedStillOffering 1 to 0) and end dates backfilled for Degenerates and The Body of Mary. 6 C.3 repairs, 5 of them lowercase focuskw on this run's own creates. 2 cast rows. 0 poster upgrades from 13 RUN placeholders probed. Lucky Seat and Broadway Direct both needed the browser pane today; all 3 operators still CHECKED, 0 offers missing. 0 errors.
✓ HEALTHY

🏙️ Born in the City

borninthecity.com — Broadway + Off-Broadway Lottery Dashboard

Loading…
Daily Sync
⏱ Last run: 2026-09-09T06:25:14Z (26m ago)✓ Last check: 2026-09-09T06:25:14Z (26m ago)Stale threshold: 30h
🟡 REVIEW
Daily sync 2026-09-09. 3 published (Bway 1 / Off-Bway 2) · 6 fixes · 0 images · 0 errors · ⚠ 4 opened-but-Upcoming · catalog 256 published / 2 drafts. 3 new shows published D1-natively (10 Things I Hate About You on Broadway; Queen for a Day and Penguin Goes to Flight School Off-Broadway); 2 duplicates created and retired to draft the same run (Going Bacharach, After All These Years); 4 Upcoming tags stripped on shows that opened today; A9 added the missing $49 TodayTix rush on School Girls; 5 Yoast re-templates; 3 cast writes; set_show_tag.py unblocked after the Hetzner teardown. 0 poster upgrades from 9 probes - the 480x720 detail-loss gate is now blocking social too.
Today's sync run — full detail
3
Shows Published
Bway: 1 · Off-Bway: 2
6
Accuracy Fixes
Catalog updated
0
Image Fixes
0/256 verified
2
Drafts Held
Has items
0
Errors
Clean run
2026-09-19 06:05 UTC
NEW
Five Off-Broadway shows published — and four of the five came from places the structured listings had not reached yet.
Shelter Inn Place (100300, Theatre Row, running now through Oct 4), School Pictures (100302) and Two Girls (100304) — Cherry Lane’s fall pair, Oct 7–Nov 8, off an NYTG news item — Grass (100306, Branden Jacobs-Jenkins at the Park Avenue Armory, Feb 19–Mar 28 2027, announced three days ago) and Arias with a Twist (100308, HERE Arts Center, running through Nov 1). All five D1-native, Yoast 7 of 7, _bitc.ignored empty, live on first read. Run cap reached. theaters-master.json gained HERE Arts Center (99 / 74) and Asylum NYC (150), taking it 118 → 120.
FOUND
Arias with a Twist has been running since September 17 and was never in the catalog. Only the currently-playing cross-check found it.
Every discovery source in the prompt is an openings feed, so a show that opened without a press cycle we caught is invisible to all of them — the same structural gap that hid Drunk Shakespeare for eleven years. Comparing BroadwayWorld’s currently-playing oshows list against the catalog surfaced five such titles today: Arias with a Twist (published), plus The Infinite Wrench, Spandex the Musical, Les Enfants Terribles and Shitzprobe (queued). Two of those are now ready because Asylum NYC’s 150-seat capacity got sourced and written to the venue master this run.
FIXED
The Pass closed on the 18th and was still advertising a $39 rush. It was the run’s only real date-drift defect out of 36 suspects.
set_show_tag.py add 7934 Closed wrote the tag D1-only and its retirement pass moved the offer into retired_*[moved=1 retained=1] — which took closedStillOffering from 1 to 0, verified by re-query rather than off the write response. C.3 then reset its Yoast title from “Rush & Tickets” to the CLOSED “A Look Back” template. Two end dates were also backfilled off producer pages: Degenerates → Oct 11 (Playwrights Horizons’ own page) and The Body of Mary → Oct 8 (Playbill).
OWNED
Five of the six Yoast repairs this run were cleaning up this run’s own creates.
Part A wrote focuskw in lowercase (grass NYC); the template wants Title Case (Grass NYC). CLAUDE.md’s Off-Broadway table writes the token as {name}, which reads as literal lowercase, so the create step conformed to the documentation and not to the tool. C.3 caught all five in the same run and the second pass came back 0 of 286 — a cause-blind post-condition doing exactly its job — but the one-line fix belongs in the template table, not in the sweep.
NOTE
Operator reachability flipped in both directions again. Lucky Seat is now 403 and Broadway Direct is flapping.
The prompt’s measured-2026-09-17 line says Lucky Seat answers 200 and only Broadway Direct needs the browser. Today Lucky Seat returned 403 to a direct probe, and Broadway Direct answered 200 once and then 403 on four consecutive retries with full browser headers. Both were collected through the browser pane instead — 42 Lucky Seat rows (10 in New York), 8 Broadway Direct roster prices — so all three operators were CHECKED and the 0 missing result is a full-coverage zero, not a partial one. One genuine Part A candidate fell out of the unmatched list: Alice in Wonderland at The Players Theatre, carrying a $47 Lucky Seat lottery, queued ready.
HELD
67 shows are on coming-soon cards and nothing was upgradeable today. The Pinterest backlog is 52 and entirely blocked behind it.
All 13 RUN-bucket placeholders were probed through viable() and every source was rejected. Two rejections are informative rather than empty: NYTG’s own candidate for In Honor of Jean-Michel Basquiat is itself a BITC coming-soon card, caught by the shared pHash guard, and How Shakespeare Saved My Life’s 480×720 candidate scored a 166 round-trip loss — photographic, would upscale blurry. The backlog’s stalled-key test needs seven consecutive zero-postable runs; 2026-09-16 posted one pin, so the streak is three. Reported as status, deliberately not escalated.
Carry-Forward Backlog
No carry-forward items pending.
Recent Sync Runs
Site Overview
Monthly Views
WordPress.com
Email Subscribers
Kit / MailerLite
Published Posts
WordPress.com
Site Health
Broadway Plays Catalog
Total Published
In catalog
🟢 Active
Running now
🔴 Closing ≤30d
Urgent window
⚫ Closed
End date passed
🟡 Drafts
Unpublished
🚨 Closing in 30 Days
🔵 Opening Soon
🟡 Draft Queue
Catalog Completeness
Calculating…
Top Theaters by Play Count
Google Analytics 4
Last 30 days
Sessions
Last 30 days
Users
Last 30 days
Top Source
Daily Sessions (30d)
Traffic by Source
Loading…
📈 Growth Activity & What Drives Traffic

Traffic vs. what we shipped

Daily GA4 sessions (90d). Diamonds mark growth actions; the gold star is the accidental Facebook Story breakout. Hover any marker.

Daily sessions7-day avgBreakout

Where your traffic comes from

Weekly sessions by channel. Organic Search (SEO) is climbing on its own; Direct is where your Facebook/owned-audience traffic lands.

The timeline

Productions Detail
All Active Productions
Closing Next 60 Days
AI Insight
⚡ Strategic Read
Analyzing…
WordPress Content
Pages
Published
Comments
Total on site
Media Files
Images & uploads
External Tools
🛍️
WooCommerce Admin
Full product editor, order management, and customer data.
Open WooCommerce →
🔍
Yoast SEO
SEO scores, focus keywords, meta descriptions across all plays.
Open Product Editor →
Jetpack Stats
Views, visitors, referrers, top posts, search terms.
Open Jetpack Stats →
🔗
Link Tagger
Build UTM-tagged share links so social traffic shows its real source in GA4 instead of landing in Direct. Admin-only.
Open Link Tagger →