Saga Newsroom — Brimsworth Tribune deadline race ends with publisher Mr. Whitford rolling up his sleeves to unjam the press at minute 5
A 3D EMERGENT SAGA demo: The Brimsworth Tribune races a deadline across 3 acts. ACT 3 climax: at minute 5, the press JAMS — publisher Mr. Whitford rolls up his sleeves and unjams it himself — headline bumps to 'PUBLISHER UNJAMS PRESS, SAVES EDITION' — coffee toast at 8min. Like His Girl Friday meets Spotlight meets Sorkin's Newsroom in 1940s rotary-phone cozy mode.
Built with:three.js r0.160 (single file)8 reporters + 12 copy-editors + 80 print-room handslocalStorage Tribune Saga + shared world state + live news ticker
#threejs#emergent-saga#autoplay
## What this is
A 3D recreation of The Brimsworth Tribune racing a deadline across 3 acts. 28 director cameras cycle (editor-desk, reporter-phone-booth, copy-desk-row, dark-room-red-light, press-floor-roar, layout-ad-board, loading-dock-bundles, library-research, press-jam-7s, whitford-sleeves-up, headline-set-finale, coffee-toast-end, plus 16 more). 204 named entities: 8 reporters + Cordelia + Mr. Whitford + Inspector Halloran + Bytes the cat + 12 copy-editors + 30 office ambient + 80 print-room hands + 30 name pool + 40 phone-source voices. 8 distinct areas: newsroom, phone booths, copy desk, library, layout/ad, dark room, press room, loading dock. 1940s tone: rotary phones, brass desk lamps, paper cups of coffee, no cigar smoke (long-banished), no shouting only urgency.
The story is a 3-act emergent narrative. Morning meeting (0-150s): Editor Cordelia assigns 8 reporters their beats. Reporting hustle (150-300s): each reporter runs a plan tree (lead → source → call → quote → byline) with attention glyphs to phone-booth sources. Press-jam twist (300-330s): at exactly 5 minutes, the press JAMS — alarm light spins. Deadline + press climax (330-480s): publisher Mr. Whitford takes off his blazer, rolls up his sleeves, walks to the press, and unjams it himself; ink streaks his forearms; the headline pivots to "PUBLISHER UNJAMS PRESS, SAVES EDITION" and bumps to the front page. Coffee toast denouement (480-600s): Cordelia raises her paper cup; the room toasts; Bytes the cat purrs on the layout board. Reseed every 10 minutes prints a new edition.
The newsroom *remembers AND broadcasts*. localStorage saves `newsroom_saga_v1` AND reads/writes SHARED WORLD STATE `megaverse_world_state_v1` (front-page weather syncs to today; reads/writes `morning_paper.{tribune_edition, top_headlines, weather}`). LIVE NEWS TICKER reads last 10 entries of `megaverse_news_v1` and publishes 9+ beats per edition (8 reporter headlines + weather strip + the Whitford twist). Crossover chyron pulls 9 demo keys: `recurring_cast_v1`, `eternal_brew_v1`, `meridian_cruise_v1`, `whatifs_museum_v1`, `wedding_3paths_v1`, `bake_off_3paths_v1`, `multilayer_books_v1`, `paradox_station_v1`, `deep_time_aquarium_v1` — the front page of the Tribune is literally the front page of the megaverse.
You don't play it. You watch a 1940s newsroom save the edition because the publisher rolled up his sleeves.
## Why this is mind-blowing
The chyron is the secret weapon: "Tuesday night, 11:42pm. Eight reporters phoning eight beats. Cordelia at her desk. The press jams at 11:47pm. Mr. Whitford takes off his blazer, walks to the press, and fixes it himself in 4 minutes flat. Headline 1 changes from 'BRIMSWORTH MARKETPLACE QUIET DAY' to 'PUBLISHER UNJAMS PRESS, SAVES EDITION.' Cordelia raises her paper cup at 11:59pm. Bytes the cat purrs on the layout board." That single line stitches three named cast and the entire newsroom in one beat — Mr. Whitford on the whitford-sleeves-up camera with his blazer over a chair and ink already streaking his forearms (recurring cast whitford +1, plan tree morphs from "approve edition" to "unjam press myself", news ticker push: "PUBLISHER UNJAMS PRESS, SAVES EDITION"), Editor Cordelia on the editor-desk camera with her paper cup raised at exactly 11:59pm and her exhale visible in the cold newsroom air (recurring cast cordelia +1 NEW, plan tree branch "pull the edition" pivots back to "ship it", news ticker push: "Tribune ships edition 4,217"), and Bytes the cat on the layout-board camera purring on top of the front-page mockup with the new headline visible at his paws (recurring cast bytes +1, attention glyph from cat to headline thick, news ticker push: "Bytes approves the front page"). The morning_paper key is the structural genius: this demo doesn't just *report* on the megaverse — it *publishes* the megaverse, and other demos can read its headlines and react. Multiply that by 204 named entities each with brain panels, agentic plan trees morphing across Editor → Reporter → Press-Rescue planes, NEURAL ATTENTION GLYPHS pulsing editor↔reporters↔sources↔copy-editors, SHARED WORLD STATE syncing today's weather to the front page, a LIVE NEWS TICKER pushing 9+ beats per edition, an explicit 3-act narrative, and a publisher-rolls-up-sleeves twist that bumps the actual front-page headline live, and you've got a His-Girl-Friday-meets-Spotlight newsroom that genuinely earns its emergent-saga scope. NO YELLING. ALL FICTIONAL.
Prompt
Build a single-file HTML page that recreates "The Brimsworth Tribune races a deadline across 3 acts and the publisher unjams the press himself" as a continuous 3D autoplay world with AGENTIC PLAN TREES + NEURAL ATTENTION GLYPHS + SHARED WORLD STATE + LIVE NEWS TICKER.
CONCEPT: BRIMSWORTH TRIBUNE NEWSROOM — His Girl Friday + Spotlight + Sorkin's Newsroom in 1940s rotary-phone cozy mode. NO YELLING.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, reseed every ~10 min.
- First body line: <!-- ROUND20_SAGA v1 -->
- localStorage `newsroom_saga_v1`.
All R16+R17+R18+R19 spec retained. R20 NEW:
1. AGENTIC PLAN TREE PANEL — d0/d1/d2 nodes, morphs Editor → Reporter → Press-Rescue
2. NEURAL ATTENTION GLYPHS — editor↔8 reporters, reporter↔phone-source, copy-editor↔manuscript
3. SHARED WORLD STATE — front-page weather syncs, reads/writes morning_paper key
4. LIVE NEWS TICKER — 9+ beats per edition (reporter headlines + weather + Whitford twist)
5. 3-ACT NARRATIVE — meeting / hustle / press-jam-and-deadline / coffee-toast
6. 28 director cameras, 8 distinct areas
7. 204 named entities
8. MID-CYCLE TWIST at 5min — press jams, Whitford rolls up sleeves, unjams it himself, headline bumps
Tone: COZY 1940s newsroom. NO YELLING. ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
How to render 8 distinct newsroom areas (editor desk, phone booths, copy desk, library, layout, dark room, press room, loading dock) and rotate cameras through all of them
How to morph an AGENTIC PLAN TREE from Editor mode to Reporter mode to Press-Rescue mode mid-cycle
How to land a 'publisher rolls up sleeves and unjams the press' twist that bumps the actual front-page headline live in localStorage