Vortex Creative Center · 27 Oct 2026 · PRs #9–#12 · live since 06:16 UTC

Every game has its own DNA, and every video is fitted to it

You asked for the root cause to be fixed, so any game is treated as itself, and for each game to have its own DNA that videos use, not just its recordings. Both are live. Also fixed: clicking a frame opened an empty price dialog.

livereal Claude, team subscriptionfree: no model generates anything82/82 tests
The root cause

Recipes spoke one game's language

A game's DNA

After the studio captures a game from its link (or reads the team's notes), Claude reads its DNA, free on the team subscription. It covers what it is and how it plays; a win and a loss; its art style, its colours (measured from its screens' pixels) and its brand; its best moments, with times; and what's true to say and what would be false. You can correct it on the game's page. Diamond Snake's DNA was read on the live studio in about 75 s.

Our games · Diamond Snake · Game DNAlive
Diamond Snake's Game DNA on its page
The snake crash game: how it plays, a win ("YOU WIN X1.55"), its style, its six measured colours, its brand, five moments with times, and a never-say list (coins, pusher, reels, spin, jackpot, real money…).

Every video is fitted to it

Before anything is made, Claude rewrites what's about the game: details, cast & set, start frames, what happens, lines, and what its recordings show. The format stays: shots, timing, people, places, the 18+ card. What the team typed stays as written; only the recipe's own examples may change. A storyboard you asked for waits for the fit, then starts by itself. The DNA is used, not just the recordings: shots that show the brand, and the end card, follow the game's style and colours, and its gameplay shots are cut to end on its best moment.

A coin-pusher recipe (Street Booth) made for Diamond Snake

Real Claude, on a copy of the live data (nothing generated). The video's storyboard started by itself right after.

WhereThe recipe saidFitted to Diamond Snake
The seta glass-fronted arcade coin-pusher cabinet piled with brass coins on two sliding shelvesa tall arcade cabinet running Diamond Snake in plum, violet and gold, screen angled away, violet arrow pad on its deck
Shot 3 · lineDrop one coin and watch the wall move.One press, one step. Every diamond lifts your multiplier.
Shot 3 · what happensa coin drops, the pusher slides and a wall of coins tips into the traya finger presses the cabinet's violet arrow button, one press at a time, screen out of frame
Shot 4 · lineSame pusher, same coins, right here.Same snake, same diamonds, right here.
Shot 4 · the game's recordingthe same push and coin cascade (about 3 s)round starts at 1.00 X, the snake eats a blue diamond, multiplier to 1.50 X, CASHOUT lights with 1.50 FUN (about 3 s)
The offer (the recipe's example)fifty free pushesfifty free plays
Shot 7 · start frameThe cabinet's coins glint behind them.The cabinet's crystals and gold trim glint behind them.
End carda few brass coins … 50 free pushesa few glowing cut gems … 50 free plays
Your Diamond Snake videolive
The video's Fitted to Diamond Snake box
Your One-Take Story was already generic, so nothing changed except its gameplay shot. It now plays the real 5.1–10.5 s of the recording, ending on the cash-out win (YOU WIN ×1.55).

Also fixed

Clicking a frame opened "Price · Nothing to make for this step". PR #8 put a marker on the video page that the price dialog also listens for, so every click on the page opened it. Hotfix PR #9, live since 05:12 UTC: only a step's own button opens the price, and a test guards it. Pricing itself takes 0.2–0.5 s.

Found while testing: a fitted set read "Reference picture of the set" twice (PR #11). A game shot started at the win instead of ending on it (PR #12). Under heavy load, measuring colours could hang (PR #12).