Century 1924 Founding — Decade 1: Henry Senior Senior Bramble marries Mabel Vellum-original under a flower arch on the village green; Mr. Pemberton I cuts the ribbon on the bakery; the chyron writes 100 years from now her great-granddaughter Lily will walk this same aisle
A 3D BRIMSWORTH CENTURY demo: Decade 1 of 12. Sepia-golden 1924 morning on the village green. Henry Senior Senior Bramble (24) marries Mabel Vellum-original (22) under a flower arch on the same village green where, 100 years later, his great-granddaughter Lily will marry Tomas Field. Mr. Pemberton I cuts the ribbon on the founding day of Pemberton Bakery. The brimsworth_century_v1 ledger is bootstrapped — Year 1924, Decade 1, Generation 1. The same 4-note C-E-G-C wedding leitmotif from R21 plays in 1924 ragtime piano + tuba bass voicing — the FIRST seed in an 11-decade music tree. Like Pixar UP opening montage 1908 + cozy English country founding wedding + Studio Ghibli sepia photograph.
What this is
A 3D recreation of Decade 1 of 12 of the BRIMSWORTH CENTURY arc. THIS IS THE OPENING DEMO OF ROUND 23. Sepia-golden 1924 morning on the village green where, 100 years later, his great-granddaughter Lily will marry Tomas Field on this same green. 36 director cameras cycle through village-green-archway, sepia-walk-in, ribbon-cutting, bakery-founding-7s, 100-year-future-mirror, recurring-bramble-7s, recurring-pemberton-7s, drama-ladder rungs, plus 31 more. 266+ named entities including 6 named ancestors (Henry Senior Senior 24 + Mabel Vellum-original 22 + Mr Pemberton I 44 + Reverend Hollis + Mrs Vellum-the-elder + Mr Vellum-the-elder) plus 260 procedural villagers across 16 surnames × 30 given names = 480 named permutations available.
The story is a 3-act emergent narrative. VILLAGE GATHERS (0-180s): the village green dressed with bunting; the founders gather under the flower arch. VOWS BEGIN (180-300s): Reverend Hollis officiates; Mr. Pemberton I cuts the bakery ribbon; the village erupts. THE 100-YEAR FUTURE (300-420s): mid-cycle twist at 5min — chyron writes "100 years from now her great-granddaughter Lily will walk this same aisle"; the 1924 ragtime piano + tuba leitmotif plays the FIRST 4 notes of a C-E-G-C phrase that will evolve through 11 more decades; brimsworth_century_v1.year:1924 is written.
The village remembers AND broadcasts. localStorage saves century_1924_v1 AND BOOTSTRAPS the canonical brimsworth_century_v1 { year:1924, decade:1, generation:'founding', family_tree_alive:[6 ancestors], events:['Founding Wedding 1924','Mr Pemberton I cuts bakery ribbon','100-year future-mirror to R21+R22'] } — every R23 demo reads/increments this. PiP CROSSCUT rotates sepia walk-in / bakery ribbon / photo portrait / live 1924.
You don't play it. You watch a great-grandfather cut a bakery ribbon that, 100 years later, his great-granddaughter will run on Saturdays.
Why this is mind-blowing
The chyron is the secret weapon: "1924 · Mabel walks the aisle · 100 years from now her great-granddaughter Lily walks this same aisle · brimsworth_century_v1.year:1924 written". That single line stitches a 100-year arc into a sepia 1924 morning — Henry Senior Senior on the recurring-bramble-7s camera, Mabel on the sepia-walk-in camera, Mr. Pemberton I on the ribbon-cutting camera. The brimsworth_century_v1 BOOTSTRAP is the structural genius: this single localStorage write seeds an 11-demo state machine where Year 1924 becomes Year 1934 becomes Year 1944... and every future R23 demo's chyron reads brimsworth_century_v1.year to render the year-stamp. This is not a story about a founding wedding — this is a founding wedding that is the foundation of a 110-year five-generation simulation. ALL FICTIONAL.
Prompt
Build a single-file HTML page that recreates "Decade 1 of 12: Henry Senior Senior Bramble marries Mabel Vellum-original under a flower arch on the village green" as a continuous 3D autoplay world.
CONCEPT: BRIMSWORTH CENTURY 1924 — Pixar UP opening montage 1908 + cozy English country founding wedding + Studio Ghibli sepia photograph.
Hard constraints:
- One HTML file, < 200KB. three.js r0.160 IIFE strict
- First body line: <!-- ROUND23_CENTURY v1 -->
- localStorage `century_1924_v1`. Reseed every ~10 min.
All R16-R22 retained. R23 NEW:
1. BRIMSWORTH CENTURY TIMELINE — BOOTSTRAP canonical brimsworth_century_v1 with year:1924
2. 5-GENERATION CONTINUITY — Generation 1 founders (Henry Senior Senior + Mabel + Mr Pemberton I)
3. PERIOD-APPROPRIATE LEITMOTIF — 1924 ragtime piano + tuba voicing
4. PiP CROSSCUT — sepia walk-in / bakery ribbon / photo portrait / live 1924
5. 36 director cameras
6. 266+ named entities
7. MID-CYCLE TWIST at 5min — 100-year future-mirror to R21+R22
Tone: SEPIA-GOLDEN, FOUNDING, ALL FICTIONAL. R23 OPENING DEMO — BOOTSTRAPS THE CENTURY.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
- How to bootstrap a 12-decade brimsworth_century_v1 localStorage state machine that 11 future demos will read and increment
- How to land a 100-year future-mirror as a mid-cycle twist that frames a sepia-1924 founding wedding as the opening note of a century-long musical leitmotif
- How to render a sepia-golden village green with flower arch + bakery ribbon-cutting + 260 named villagers in three.js r0.160 IIFE strict under 200KB