Saluca Labs · Epic AI MegaJam 2026

Glass Box dev log

How the studio worked

The studio was a set of programs and agents, each with one job, run by a scheduler every two minutes. Cristian spoke to it through rulings (recorded in the plan, read by every agent on its next run) and through the decisions it brought to him. He did not write code, place assets or review frames.

Cristianrulings, gates Plan and task meshmilestones, tasks, holds Build runnerlanes A, B, 3 side slots Agent per taskFable, Opus, Haiku, GLM 1st AD reviewindependent, images only Fix tasksone asset each (R32) Landingmerge, reconcile lanes Recoveryblocked, cards, retries PackagerWin64 Shipping, checks Human gates: publish, upload, submit, video visibility, moneyevery one stayed Cristian's act

The roles

Who served the attempts

Model or programAttempts
Claude Opus 5.5249
Claude Fable 5.2160
GLM-5.2 (open model)82
Claude Haiku 5.540
packager (script)30
alfred (by hand)30
none26
runner (script)20
recovery (script)10
landing (script)1

The human gates

An agent may prepare the work. It may not perform the act that makes it public or binding. Through the jam these stayed Cristian's: making the itch build public, the jam submission, the gameplay video's visibility, publishing dev log posts outside the agreed channel, and any spend. Agents prepared each one to the last click, and he pressed it.

Our own agent infrastructure

The agents ran on Saluca's own SHI agent infrastructure, built on our NHE protocols: an agent mesh, a task mesh, memory and agent sessions, and a persona standard for named roles. It existed before the jam with no game content and is declared as pre-jam tooling. The jam-specific roles above were set up from it during the jam window.