Recorded 26 October 2026 · Claude Code
Opening Night, a game for the jury's own audience, with Qloo and without: Claude Code
A small browser game for an audience that loves This Week in Startups, The Original Kings of Comedy, the Dodgers, Chelsea F.C. and Live Nation. The guess stitched the five into an at-bat, a roast, a pitch room and an encore; the measurement made one stand-up set of precise timing, crowd work and comebacks.
- Host
- Claude Code 2.1.284
- Model
- claude-opus-5-5[1m]
- Moûsa
- 0.7.1
- Started
- 26 October 2026
- Time
- 17.8 minutes, 17 turns
- Qloo requests
- 14
- Pictures
- none: imagery drawn in SVG or CSS

the at-batthe roastthe pitch room

landing each joke on its beatanswering a hecklerbreathing back from a bomb
Both designs as they play in a browser: a script sets up each scene and presses the game's own keys, scene for scene; each clip runs 12 seconds.
Play both
The design's own files as the session left them, running sandboxed on a separate origin.
Moûsa · Comparison
For an audience that loves This Week in Startups, The Original Kings of Comedy, Los Angeles Dodgers, Chelsea F.C. and Live Nation
With Qloo and Without Qloo: the same brief, the same frozen prediction and the same stages. Only the source of the taste differs.
0.66
heuristic distance between the two designs, from 0 (alike) to 1
0.41 Palette0.94 Part ids0.77 Words
9 of 10With Qloo: design devices rest on what the model did not predict
10Without Qloo: design devices rest on the model's own prediction, with no Qloo data
Samefrozen prediction in both arms
Side by side
The last reviewed captures of each arm, paired by what they show.
frame · selftest


frame · stage

frame · heckle

frame · title

frame · green-room

frame · breath-hold

frame · seg-pitch-room

frame · seg-encore

frame · box-score

frame · seg-at-bat

frame · seg-roast

Before any data: the model's own prediction
Frozen before Qloo was asked, so what Qloo adds can be told apart from what the model already assumed. An entry a measured name matches is marked; the match is liberal, so it only lowers what counts as new.
The design the model would make from it alone
A promoter-management arcade game on a night arena: book acts on a marquee, keep a crowd hype meter up with timed crowd-work prompts, and pitch sponsors between sets, scored like a broadcast scoreboard, ending in a five-minute headliner finale with a final box score.
#0b1a3a#005a9c#ffd23f#e63946#f1f1f1Type: Bebas Neue and Barlow Condensed
#title-screen#marquee#stage#hype-meter#scoreboard#final-box-score- jumbotron scoreboard
- marquee bulbs
- crowd wave
- spotlight sweep
- ticker tape
The audience it expected
Mainstream American urban adults who live for the live event: stadium baseball, Premier League football, stand-up specials and arena concerts, with a hustle-and-founders streak from startup podcasts. They like competition, crowd energy, big personalities and banter.
Pacing
fast-pacedcrowd-pleasingpunchline rhythmhighlight-reel editing
Surfaces
stadium lightsjumbotron scoreboardsneon marqueeglossy broadcast graphics
Tone
competitive measuredhypeirreverentcelebratory measuredconfident measured
Shared qualities
big live-event energy matched energeticunderdog hustlebanter and roastingteam loyalty
Art styles
broadcast sports graphicsflat vectorbold poster
The works it expected them to love
Games
MLB The Show 24EA Sports FC 24NBA 2K24Madden NFL 24Rocket League measured
Films
FridayThe Social NetworkMoneyballComing to AmericaBad Boys
TV
Shark TankSilicon ValleyTed LassoDef Comedy JamCurb Your Enthusiasm
Music
Jay-ZKendrick LamarDrake matched Drake&OrsonBeyoncéColdplay
Books
Zero to OneShoe DogThe Hard Thing About Hard ThingsBorn a Crime
Sealed at the freeze: SHA-256 56e6c2b3780085b61a7619c02af8a80bc18dd76c95cb8bcc4b31daabfae3bf08. The prediction shown here still matches it.
What Qloo measured
What this audience loves, the qualities those works share and the tags ranked for it. New means the prediction did not contain it.
Look qualities
- energetic predictedin 2 Chainz, J. Cole and Trey Songz · ×2.76 as often as across audiences
- Intimate newin Jeremih, Men of a Certain Age and Family Tree · ×1.73 as often as across audiences
- Engaging newin Jeremih, 2 Chainz and J. Cole · ×2.42 as often as across audiences
- Observational newin Camping, I'll Sleep When I'm Dead and KidPoker · ×2.14 as often as across audiences
- Confident predictedin 2 Chainz and Big Sean · ×2.51 as often as across audiences
Mood qualities
- competitive predictedin PlayerUnknown's Battlegrounds, Rocket League and Fortnite · ×8.36 as often as across audiences
- tense newin PlayerUnknown's Battlegrounds, Iron Cowboy and Among Us · ×3.57 as often as across audiences
- Determined newin I'll Sleep When I'm Dead, Born Strong and Eddie - Strongman · ×3.18 as often as across audiences
- Resilient newin Loudermilk, Roadies and Iverson · ×2.88 as often as across audiences
- Melodic newin Jeremih, Drake&Orson and Trey Songz · ×2.48 as often as across audiences
Meaning qualities
- high skill ceiling newin PlayerUnknown's Battlegrounds, Rocket League and Valorant · ×5.02 as often as across audiences
- Resilience newin Mo, Born Strong and KidPoker · ×3.4 as often as across audiences
- esports-ready newin Rocket League, Valorant and Apex Legends · ×4.18 as often as across audiences
- Relationships newin Jeremih, Big Sean and Trey Songz · ×3.26 as often as across audiences
- Diverse newin 2 Chainz, Trey Songz and T-Pain · ×3.05 as often as across audiences
Games
- PlayerUnknown's Battlegrounds new3D · Realistic · Photorealistic
- Rocket League predicted3D · Stylized · Bright/Neon arena design
- Fortnite new3D · Stylized · Cartoony
- Valorant new3D · Stylized Realism · tension
Films
- War Dogs newDeath threat · Iwi jericho 941 · Sportscar
- Iverson newRebellious · Resilient · Cultural impact
- Straight Outta Compton newPragmatic · Conflicted · The fall
- The Founder newComplex · The self made man · American midwest
Films, lesser known
- A Kid from Coney Island newCommunity focused · Interview centric · Intimate
- I'll Sleep When I'm Dead newObservational · Stage backstage juxtaposition · Emotional
Layer by layer
Each arm's devices for the same layer of the design.
palette
With Qloo
Green room tubes and one follow spot
#8a958c#b9cfae#1c1f1d#f4d2b0#6b2a3aNeon timing HUD over the stage
#2ef2d0#c6ff3d#ff4f9aWithout Qloo
Floodlit night-game palette: navy sky, deep pitch green, floodlight white, score-bug red, club-neon pink and wristband teal
#13204a#1f7a3f#f6f8ff#e8343c#ff3d9a#39e6c3typography
With Qloo
HUD numerals on stage, ballpoint notebook backstage, plain captions between
HUD numerals on stage, ballpoint notebook backstage, plain captions between
Chakra Petch
HUD numerals on stage, ballpoint notebook backstage, plain captions between
Caveat
HUD numerals on stage, ballpoint notebook backstage, plain captions between
Familjen Grotesk
Without Qloo
Score-bug capitals with club-neon signage
Score-bug capitals with club-neon signage
Anton
Score-bug capitals with club-neon signage
Barlow Condensed
Score-bug capitals with club-neon signage
Bungee
imagery
With Qloo
Tailored silhouette in clean flat planes
#comic-figureWithout Qloo
Flat-vector floodlit arena with a living crowd
#floodlight-tower#jumbotronmotion
With Qloo
Slow push-in, hard cut
@keyframes hard-cutWithout Qloo
Highlight-reel stingers and a marquee bulb chase
@keyframes bulb-chasevoice
With Qloo
Composed, determined, a little meta
One mic. Three rooms. Hold for the pause, then land it.
You lost the room. Breathe. Win it back.
The lights come up. You stayed.
Without Qloo
Hype-man play-by-play with a porch-roast edge
Nobody booked you. So you booked the whole night.
Doors at seven. No refunds on nerve.
Press R to run it back.
structure
With Qloo
Bomb, breathe, come back
#breath-hold#comebackGreen room between rooms: a message and the set list
#green-room#setlist-cardsWithout Qloo
Run of show: four segments, one hype meter, one box score
#run-of-show#seg-at-bat#seg-roast#seg-pitch-room#seg-encore#box-scoreinteraction
With Qloo
The pause before the punchline
#timing-barCrowd work: read the room, answer the heckler
#crowd-read#heckle-windowWithout Qloo
At-bat: read the pitch location, then time the swing
#strike-zoneCrowd work: pick the comeback, then land it on the beat
#roast-beat-barPitch room: counter, accept or walk while the investor's patience burns
#deal-boardEncore: hit the light cues in four wristband lanes
#light-cue-lanesEach arm's own review
The agent of each arm judged its own captures against its own plan.
With Qloo
Round 2: 6 met, 0 partly, 0 missed.
All six criteria are met in round 2: the heckle no longer hides the comic, the message fits its bubble, the crowd reads as varied, tailored people with legible tells, and the title is now a close-up cold open. The mechanics and the two lights read clearly; the art stays flat rather than the measured 3D or realistic styles.
Check: 1.00, 10 of 10 devices in the files.
Without Qloo
Round 2: 6 met, 0 partly, 0 missed.
Every criterion is met in round 2. The pitch room now reads as a pitch-show set with an LED ask wall and the founder on a mark, the encore lanes let the lit stands and beams through, and the box score is a jumbotron line score with the run-it-back line always on screen.
Check: 1.00, 10 of 10 devices in the files.
Limits
- One pair is one sample. Model variance alone makes two designs differ, so one distance does not isolate what Qloo changed; repeat the pair before calling a difference the data's effect.
- The distance is a heuristic over the palettes, part ids and words of the files the two arms changed differently. It does not measure quality or what people prefer.
- The headline counts devices anchored to what the prediction did not contain. It shows that the data changed the specification, not that the result is better.
What the agent did
63 Moûsa calls, 6 refused by a validator and repaired; 14 reads, 33 writes and 7 shell commands. Tool names, stages and outcomes only: no file contents, commands or model text.
Main session
- tool search
- skill mousa:taste-brief
- mousa_status
- taste_profile plan
- taste_profile plan
- tool search
- materials find
- design_validate prediction
- design_validate prediction
- taste_profile baseline
- agent mousa:mousa-baseline
- agent mousa:mousa-designer
- read
- design_compare compare
- design_report comparison
The baseline agent, without Qloo
- skill mousa:design
- tool search
- read ×2
- mousa_status
- read ×6
- materials find
- design_validate reading refused: TASTE_PROTOCOL_INVALID
- design_validate reading
- design_validate dna
- design_validate plan
- materials fetch
- write ×2
- design_check
- tool search
- other tool error
- shell ×2 error
- write ×3
- design_capture
- design_capture
- design_capture
- design_capture
- design_capture
- design_capture
- design_validate review refused: TASTE_PROTOCOL_INVALID
- design_validate review
- write ×9
- design_check
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_validate review
The Qloo agent
- skill mousa:taste-brief
- skill mousa:design
- tool search
- mousa_status
- taste_profile measure
- shell ×2
- shell error
- read ×5
- materials find
- materials find
- taste_ask pacing
- taste_ask tone
- design_validate reading
- design_validate dna
- design_validate plan
- materials fetch
- write ×3
- tool search
- other tool error
- design_check
- shell ×2 error
- write ×2
- design_capture refused: CAPTURE_FAILED
- write
- design_capture
- write ×3
- design_capture refused: CAPTURE_FAILED
- write
- design_capture
- design_capture
- design_capture
- design_capture
- design_capture
- design_validate review refused: TASTE_PROTOCOL_INVALID
- design_validate review refused: TASTE_PROTOCOL_INVALID
- design_validate review
- write ×9
- design_check
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_capture round 2
- design_validate review
Run it again
Models vary from run to run, so a new session reaches its own design; the prediction it freezes and the measurement are compared in the same way.
The request
/mousa:compare Build the game twice, with Qloo and without it, from one frozen prediction, then compare the two. The brief: Make a small game that plays in the browser, for an audience that loves This Week in Startups, The Original Kings of Comedy, the Los Angeles Dodgers, Chelsea F.C. and Live Nation. Use the Moûsa plugin, so the kind of game, how it plays and how it looks all rest on what this audience actually loves: let the Design DNA cover the mechanics (interaction and structure: what the player does, how the game progresses, how it ends) as well as the look. Facts to keep exactly: - Title: Opening Night - One page: index.html with a canvas and plain JavaScript in this folder; no build step, no external library, no network request - Keyboard controls, shown on screen - About five minutes of play from the start to an ending, and a way to play again - At least three different things for the player to do - Every mechanic the game has must be playable, not only described Build it in this folder. Write all text in English.
The command
From the repository at commit f6d391b:
node scripts/run-claude-code-live.mjs --run --brief-file examples/briefs/game-jury.md- Your own Qloo API key as QLOO_API_KEY in this repository's .env.
- Claude Code, signed in.
- The brief, examples/briefs/game-jury.md, which entered the repository in 3a7b6e2, after the run began: take it from that commit.
The record's files
The same evidence as data and as pictures, for reading without this site.
The report on its ownrecord.jsonThe whole report as one pictureThe card
