Agentic Heist Crew — The Thornpike Job: 5 thieves visibly plan + execute a 1920s caper
A 3D AGENTIC demo: The Thornpike Job — 5 named thieves plan + execute a fictional 1920s heist of the Thornpike Museum across 5 cinematic acts. Each thief has a VISIBLE BRAIN — goal, plan, contingency. Like Ocean's Eleven meets Inception.
## What this is
A 3D recreation of The Thornpike Job, a fictional 1920s heist of the fictional Thornpike Museum where the legendary Thornpike Diamond is kept. Five named thieves visibly plan and execute the caper across five cinematic acts. The Planning Room is a warehouse on a warm-tungsten palette with a big chalkboard, blueprint table, and coffee pot. Casing the Museum is the street outside on a noon-bright palette with fake-tourist disguise and security guard schedule. Infiltration is the museum interior on a night-blue palette with marble floor, display cases, and the vault door. Escape Route is the alley on a motion-blur teal palette with the getaway car and rooftop chase. The Fence Shop is the back room on a mahogany-amber palette with jewelry desk, banker's lamp, and cash counting. Cinematic transitions move the camera between acts every sixty to ninety seconds — filmstrip wipe, iris-out, smash-cut white flash. Wheelsman "Cricket" Lola (shaving twelve seconds off the escape route), Bagman "Big Mickey" Tate (extracting the diamond without setting off the alarm), Shadow "Whisper" Vienna (silent infiltration through the east window), Talker "Smooth" Cassius (charming Director Daphne Whitestone for inside info), and Climber "Spider" Rook (rappelling down the skylight) each have a goal, a need, a plan, a current step, a contingency if things go sideways, and a mood — all visible in the AGENTIC THINK PANEL. Plus Director Daphne Whitestone (doesn't know they're thieves), Inspector Halloran (gracious cop, suspects something), and Mr. Sebold the fence (calm, methodical). The PLAN BLUEPRINT OVERLAY animates chalk-line plan strokes on the Act 1 chalkboard as the thieves discuss. Goal trails on the floor. Decision diamonds pop when contingencies activate. Interaction sparkles fire when thieves coordinate. Twenty director cameras cycle. Eighty instanced ambient civilians, cops, and museum-goers fill the world.
The job *remembers*. localStorage saves heist outcomes, who-trusts-whom, who-owes-whom, the cut split, and last-seed twists between reseeds. Each ten-minute reseed runs the next job — new museum target, new heist twist, new trust dynamics, new cut split.
You don't play it. You watch it. And it remembers.
## Why this is mind-blowing
The cinematic chyron is the secret weapon: "Cycle 4 Act 3 — Big Mickey lifts the diamond. Cricket starts the engine on Cassius's signal. Inspector Halloran's badge glints in the alley." That single line stitches three acts in one beat — Big Mickey on the Infiltration vault-dial close camera with the diamond catching the night-blue light (decision diamond as the alarm timer hits 47 seconds, contingency-window opens, plan-step ticks 3 of 4), Cricket on the Escape getaway-car interior camera with engine purring on Smooth's nod (interaction sparkle as Cassius's signal lands), and Inspector Halloran on the Escape alley wide camera with a gracious flick of his badge (alliance graph adds a "Halloran suspects" edge). Multiply that by five thieves each with a brain panel showing goal/need/have/plan/step/contingency/mood, a chalkboard that animates plan-strokes in Act 1, decision diamonds + sparkles surfacing every coordination beat, a trust + cuts ledger that compounds across reseeds (Cricket trusted Cassius last cycle so the cut is bigger this cycle), and an Ocean's-Eleven-cozy chyron beating five-act cinematic arcs, and you've got an Inception-jewel-thief-cozy stream that genuinely earns its agentic scope. Tone is heist-caper FUN not violent: gracious cops, no graphic anything, ALL FICTIONAL — no real museums, no real diamonds, no real period figures.
Prompt
Build a single-file HTML page that recreates "a 1920s heist caper with 5 named thieves visibly planning + executing" as a continuous 3D autoplay world with AGENTIC story-engine mechanics.
CONCEPT: THE THORNPIKE JOB — fictional 1920s heist on the fictional Thornpike Museum where the Thornpike Diamond is kept. 5-act cinematic structure.
Hard constraints:
- One HTML file, < 200KB.
- three.js r0.160.0 from unpkg, IIFE strict, full disposable cleanup, reseed every ~10 min.
- First body line: <!-- ROUND18_AGENT v1 -->
- localStorage memory under key `thornpike_job_v1` — saves heist outcomes, trust, owes ledger, cuts.
Round 17 PORTAL spec retained:
- 5 acts + own palette/lighting, cinematic transitions every 60-90s
- 20 director cameras + 5-act mini-map
Round 18 AGENTIC spec (NEW):
1. AGENTIC THINK PANEL — focused thief's brain (with contingency)
2. PLAN BLUEPRINT OVERLAY — chalk lines fade in on Act 1 chalkboard
3. GOAL TRAILS on floor
4. DECISION DIAMOND on contingency activation
5. INTERACTION SPARKLES on coordination
6. CINEMATIC STORY CHYRON beats heist per-act arc
7. RELATIONSHIPS GRAPH — trust + cuts ledger across reseeds
Tone: heist-caper FUN not violent. Gracious cops. ALL FICTIONAL.
Paste this into Claude, Cursor, or Copilot. Change one thing that matters to you.
What I learned shipping it
How to portal a camera between 5 cinematic acts in one demo using filmstrip-wipe + iris-out + smash-cut transitions
How to make 5 thieves each have a VISIBLE BRAIN with goal/plan/contingency and chalk-line plan animations on the chalkboard
How to use localStorage to persist a trust + cuts + owes ledger compounding across reseeds — each cycle a new heist twist