{
 "generated": "2026-09-06 15:56:52",
 "season": 1,
 "tasks": [
  {
   "id": "01-drag-test",
   "title": "The Drag Test",
   "short": "Kanban drag & drop",
   "judge": "Do nothing but drag cards for a minute. Judge the lift, the drop, and how the other cards make room.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nBuild a kanban board: three columns (\"To Do\", \"Doing\", \"Done\") pre-filled with\na dozen realistic tasks. Cards can be reordered within a column and moved\nbetween columns by dragging, with both mouse and touch.\n\nJudges will do nothing but drag cards around for a full minute. Every detail\nof the drag is being judged: how a card lifts, what follows the pointer, how\nother cards make room, what happens on drop, what happens on an invalid drop,\nwhat happens when they grab another card mid-animation.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "02-the-instrument",
   "title": "The Instrument",
   "short": "Playable synthesizer",
   "judge": "Play it for two minutes. Judge latency, sound, and how fast a stranger could make music with it.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nBuild a playable synthesizer using the Web Audio API. It must be playable from\nthe computer keyboard (not just mouse clicks), handle several notes at once,\nand let the player meaningfully shape the sound \u2014 your choice how.\n\nIt will be judged like an instrument: a stranger sits down and tries to enjoy\nplaying it for two minutes. Latency, sound quality, and how inviting it is to\nexplore all count. A wall of unlabeled knobs loses to something a stranger can\nmake music with in ten seconds.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "03-the-terrarium",
   "title": "The Terrarium",
   "short": "Living ecosystem",
   "judge": "Watch and poke it for three minutes. Judge whether it still surprises you in minute three.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nCreate a living ecosystem in the browser: several kinds of creatures that\nbehave, interact with each other, and react to the viewer's cursor and clicks.\nNot a looping animation \u2014 a simulation, where things happen that even you\ncouldn't predict exactly.\n\nJudges will watch and poke at it for three minutes. It's judged on how alive\nit feels: behavior, variety, atmosphere, and whether something interesting is\nstill happening in minute three.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "04-game-feel",
   "title": "Game Feel",
   "short": "Breakout with juice",
   "judge": "Play for two minutes. Judge the impacts, the drama, and whether it's hard to put down.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nBuild Breakout \u2014 paddle, ball, bricks. The working game is table stakes; you\nare being judged entirely on game feel: impacts that feel physical, motion,\nsound, screen response, the drama of losing a ball and the joy of clearing a\nlevel.\n\nA judge will play for two minutes. If it plays like physics homework, it\nloses. If it's hard to put down, it wins.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "05-the-brief",
   "title": "The Brief",
   "short": "Landing page from a brief",
   "judge": "Read the page. Judge the craft, and whether it makes you want Hollow.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nBelow is the brief for a fictional product. Design and build its landing page.\n\nProduct: \"Hollow\" \u2014 an app that records nothing. You talk to it about your\nday, it listens, responds once with a single thoughtful sentence, and then\npermanently forgets the conversation ever happened. Privacy isn't a feature;\namnesia is the product. The founders describe it as \"a confessional, not a\ndiary.\" Target audience: people exhausted by apps that remember everything.\n\nThe page must communicate what Hollow is, why forgetting is the point, and\nmake someone want it. Judged blind against other models' pages on design\ncraft and persuasiveness alone.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "06-the-clock",
   "title": "The Clock",
   "short": "A clock nobody has seen",
   "judge": "Work out the time. Judge originality, beauty, and the moment it clicks.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nDesign and build a clock \u2014 it must show the actual current time \u2014 in a way\nnobody has seen before. It must genuinely communicate the time: a stranger\nshould be able to work out what time it is within thirty seconds of looking.\nHow it does that is entirely up to you, but no clock faces and no plain digit\ndisplays you've seen elsewhere.\n\nJudges will leave it on screen and live with it for a while. It's judged on\noriginality, beauty, and the moment the viewer \"gets\" how to read it.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  },
  {
   "id": "08-the-chase",
   "title": "The Chase",
   "short": "Endless three-lane runner",
   "judge": "Play for three minutes and chase your own best score. Judge whether the controls obey at speed, how readable the danger is, and the drama of the crash.",
   "prompt": "You are one of several AI models given this exact prompt. Your output will be\npublished unedited on a public leaderboard, side by side with the others, and\nreal people will use and compare the results. You get exactly one attempt \u2014\none pass, no follow-ups, no self-testing, no fixes.\n\nProduce a single, complete, self-contained HTML file. All CSS and JavaScript\ninline. No external resources of any kind \u2014 no CDNs, no fonts, no images from\nthe network. It must work offline in a modern desktop browser, and it must\nremain fully usable in a pane as narrow as a tablet as well as a full desktop\nwindow.\n\nTHE TASK:\n\nBuild an endless runner: a world rushing toward you down three lanes and one\nfigure sprinting away from the camera, switching lanes, leaping, and sliding\nunder things to stay alive, forever, faster and faster.\n\nThe controls carry the whole thing. Arrows and swipes both, and they must obey\nat speed: an input given a moment early still counts, a jump can be cut short\ninto a slide, a lane change arrives where the player meant it. Every death has\nto feel earned rather than stolen, so whatever you throw down must always\nleave one survivable line through it, readable a full second before it hits.\n\nAlso required: something worth collecting that tempts players into the\ndangerous lane, one power-up that rewrites how running works while it lasts,\nand one rule no runner has ever had, yours to invent, that changes what the\nplayer is thinking about while they run. Crash hard. Restart on one key, with\nno menu in between.\n\nInvent your own world and your own reason for running. Take no existing game's\nname, characters, or look.\n\nJudges will play for three minutes and chase their own best score. It's judged\non whether the controls obey at speed, how readable the danger is, the drama of\nthe crash, and whether minute three still asks something new. A small world\nthat runs silky beats a big one that stutters.\n\nEverything not specified is yours to decide. The entry that merely works will\nlose to the entry that feels great to use. Sweat the details.\n\nReply with ONLY the raw contents of the HTML file, beginning with <!doctype html> and ending with </html>. No markdown fences, no commentary before or after.\n"
  }
 ],
 "newest": "gpt-6-astra",
 "models": [
  {
   "slug": "opus-5-max",
   "label": "Claude Opus 5",
   "effort": "max",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-5"
  },
  {
   "slug": "opus-5-xhigh",
   "label": "Claude Opus 5",
   "effort": "xhigh",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-5"
  },
  {
   "slug": "opus-5-high",
   "label": "Claude Opus 5",
   "effort": "high",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-5"
  },
  {
   "slug": "opus-5-medium",
   "label": "Claude Opus 5",
   "effort": "medium",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-5"
  },
  {
   "slug": "opus-5-low",
   "label": "Claude Opus 5",
   "effort": "low",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-5"
  },
  {
   "slug": "fable-5-high",
   "label": "Claude Fable 5",
   "effort": "high",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "fable-5"
  },
  {
   "slug": "opus-4.8-high",
   "label": "Claude Opus 4.8",
   "effort": "high",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "opus-4.8"
  },
  {
   "slug": "sonnet-5-high",
   "label": "Claude Sonnet 5",
   "effort": "high",
   "vendor": "Anthropic",
   "family": "claude",
   "id": "sonnet-5"
  },
  {
   "slug": "gpt-6-astra-ultra",
   "label": "GPT-6 Astra",
   "effort": "ultra",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-6-astra-max",
   "label": "GPT-6 Astra",
   "effort": "max",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-6-astra-xhigh",
   "label": "GPT-6 Astra",
   "effort": "xhigh",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-6-astra-high",
   "label": "GPT-6 Astra",
   "effort": "high",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-6-astra-medium",
   "label": "GPT-6 Astra",
   "effort": "medium",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-6-astra-low",
   "label": "GPT-6 Astra",
   "effort": "low",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-6-astra"
  },
  {
   "slug": "gpt-5.6-sol-max",
   "label": "GPT-5.6 Sol",
   "effort": "max",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-sol"
  },
  {
   "slug": "gpt-5.6-sol-xhigh",
   "label": "GPT-5.6 Sol",
   "effort": "xhigh",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-sol"
  },
  {
   "slug": "gpt-5.6-sol-high",
   "label": "GPT-5.6 Sol",
   "effort": "high",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-sol"
  },
  {
   "slug": "gpt-5.6-sol-medium",
   "label": "GPT-5.6 Sol",
   "effort": "medium",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-sol"
  },
  {
   "slug": "gpt-5.6-sol-low",
   "label": "GPT-5.6 Sol",
   "effort": "low",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-sol"
  },
  {
   "slug": "gpt-5.6-terra-high",
   "label": "GPT-5.6 Terra",
   "effort": "high",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-terra"
  },
  {
   "slug": "gpt-5.6-luna-high",
   "label": "GPT-5.6 Luna",
   "effort": "high",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.6-luna"
  },
  {
   "slug": "gpt-5.5-xhigh",
   "label": "GPT-5.5",
   "effort": "xhigh",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.5"
  },
  {
   "slug": "gpt-5.5-high",
   "label": "GPT-5.5",
   "effort": "high",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.5"
  },
  {
   "slug": "gpt-5.5-medium",
   "label": "GPT-5.5",
   "effort": "medium",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.5"
  },
  {
   "slug": "gpt-5.5-low",
   "label": "GPT-5.5",
   "effort": "low",
   "vendor": "OpenAI",
   "family": "gpt",
   "id": "gpt-5.5"
  },
  {
   "slug": "grok-4.5",
   "label": "Grok 4.5",
   "effort": "default",
   "vendor": "xAI",
   "family": "grok",
   "id": "grok-4.5"
  }
 ],
 "entries": [
  {
   "task": "01-drag-test",
   "slug": "opus-5-max",
   "file": "artifacts/01-drag-test/opus-5-max",
   "seconds": 729,
   "bytes": 28401
  },
  {
   "task": "01-drag-test",
   "slug": "opus-5-xhigh",
   "file": "artifacts/01-drag-test/opus-5-xhigh",
   "seconds": 605,
   "bytes": 30162
  },
  {
   "task": "01-drag-test",
   "slug": "opus-5-high",
   "file": "artifacts/01-drag-test/opus-5-high",
   "seconds": 459,
   "bytes": 35298
  },
  {
   "task": "01-drag-test",
   "slug": "opus-5-medium",
   "file": "artifacts/01-drag-test/opus-5-medium",
   "seconds": 368,
   "bytes": 30251
  },
  {
   "task": "01-drag-test",
   "slug": "opus-5-low",
   "file": "artifacts/01-drag-test/opus-5-low",
   "seconds": 118,
   "bytes": 26250
  },
  {
   "task": "01-drag-test",
   "slug": "opus-4.8-high",
   "file": "artifacts/01-drag-test/opus-4.8-high",
   "seconds": 231,
   "bytes": 18068
  },
  {
   "task": "01-drag-test",
   "slug": "sonnet-5-high",
   "file": "artifacts/01-drag-test/sonnet-5-high",
   "seconds": 549,
   "bytes": 20685
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-ultra",
   "file": "artifacts/01-drag-test/gpt-6-astra-ultra",
   "seconds": 439,
   "bytes": 36341
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-max",
   "file": "artifacts/01-drag-test/gpt-6-astra-max",
   "seconds": 610,
   "bytes": 60094
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-xhigh",
   "file": "artifacts/01-drag-test/gpt-6-astra-xhigh",
   "seconds": 526,
   "bytes": 57487
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-high",
   "file": "artifacts/01-drag-test/gpt-6-astra-high",
   "seconds": 155,
   "bytes": 23626
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/01-drag-test/gpt-6-astra-medium",
   "seconds": 97,
   "bytes": 17791
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/01-drag-test/gpt-6-astra-low",
   "seconds": 116,
   "bytes": 19953
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/01-drag-test/gpt-5.6-sol-max",
   "seconds": 494,
   "bytes": 52079
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/01-drag-test/gpt-5.6-sol-xhigh",
   "seconds": 375,
   "bytes": 52728
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/01-drag-test/gpt-5.6-sol-high",
   "seconds": 214,
   "bytes": 37358
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/01-drag-test/gpt-5.6-sol-medium",
   "seconds": 151,
   "bytes": 29654
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/01-drag-test/gpt-5.6-sol-low",
   "seconds": 59,
   "bytes": 12867
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/01-drag-test/gpt-5.6-terra-high",
   "seconds": 98,
   "bytes": 16994
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/01-drag-test/gpt-5.6-luna-high",
   "seconds": 189,
   "bytes": 31343
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/01-drag-test/gpt-5.5-xhigh",
   "seconds": 375,
   "bytes": 29393
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.5-high",
   "file": "artifacts/01-drag-test/gpt-5.5-high",
   "seconds": 96,
   "bytes": 24547
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/01-drag-test/gpt-5.5-medium",
   "seconds": 80,
   "bytes": 20108
  },
  {
   "task": "01-drag-test",
   "slug": "gpt-5.5-low",
   "file": "artifacts/01-drag-test/gpt-5.5-low",
   "seconds": 80,
   "bytes": 19122
  },
  {
   "task": "01-drag-test",
   "slug": "grok-4.5",
   "file": "artifacts/01-drag-test/grok-4.5",
   "seconds": 159,
   "bytes": 22522
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-5-max",
   "file": "artifacts/02-the-instrument/opus-5-max",
   "seconds": 740,
   "bytes": 38792
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-5-xhigh",
   "file": "artifacts/02-the-instrument/opus-5-xhigh",
   "seconds": 576,
   "bytes": 33448
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-5-high",
   "file": "artifacts/02-the-instrument/opus-5-high",
   "seconds": 562,
   "bytes": 41697
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-5-medium",
   "file": "artifacts/02-the-instrument/opus-5-medium",
   "seconds": 296,
   "bytes": 29475
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-5-low",
   "file": "artifacts/02-the-instrument/opus-5-low",
   "seconds": 134,
   "bytes": 28176
  },
  {
   "task": "02-the-instrument",
   "slug": "fable-5-high",
   "file": "artifacts/02-the-instrument/fable-5-high",
   "seconds": 322,
   "bytes": 26953
  },
  {
   "task": "02-the-instrument",
   "slug": "opus-4.8-high",
   "file": "artifacts/02-the-instrument/opus-4.8-high",
   "seconds": 245,
   "bytes": 23241
  },
  {
   "task": "02-the-instrument",
   "slug": "sonnet-5-high",
   "file": "artifacts/02-the-instrument/sonnet-5-high",
   "seconds": 378,
   "bytes": 25694
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-6-astra-xhigh",
   "file": "artifacts/02-the-instrument/gpt-6-astra-xhigh",
   "seconds": 408,
   "bytes": 53007
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-6-astra-high",
   "file": "artifacts/02-the-instrument/gpt-6-astra-high",
   "seconds": 247,
   "bytes": 40388
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/02-the-instrument/gpt-6-astra-medium",
   "seconds": 167,
   "bytes": 29092
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/02-the-instrument/gpt-6-astra-low",
   "seconds": 95,
   "bytes": 16135
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/02-the-instrument/gpt-5.6-sol-max",
   "seconds": 427,
   "bytes": 68913
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/02-the-instrument/gpt-5.6-sol-xhigh",
   "seconds": 295,
   "bytes": 53387
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/02-the-instrument/gpt-5.6-sol-high",
   "seconds": 190,
   "bytes": 38712
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/02-the-instrument/gpt-5.6-sol-medium",
   "seconds": 110,
   "bytes": 25913
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/02-the-instrument/gpt-5.6-sol-low",
   "seconds": 78,
   "bytes": 16319
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/02-the-instrument/gpt-5.6-terra-high",
   "seconds": 80,
   "bytes": 17283
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/02-the-instrument/gpt-5.6-luna-high",
   "seconds": 191,
   "bytes": 35049
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/02-the-instrument/gpt-5.5-xhigh",
   "seconds": 278,
   "bytes": 45791
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.5-high",
   "file": "artifacts/02-the-instrument/gpt-5.5-high",
   "seconds": 174,
   "bytes": 37016
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/02-the-instrument/gpt-5.5-medium",
   "seconds": 136,
   "bytes": 33538
  },
  {
   "task": "02-the-instrument",
   "slug": "gpt-5.5-low",
   "file": "artifacts/02-the-instrument/gpt-5.5-low",
   "seconds": 129,
   "bytes": 32368
  },
  {
   "task": "02-the-instrument",
   "slug": "grok-4.5",
   "file": "artifacts/02-the-instrument/grok-4.5",
   "seconds": 236,
   "bytes": 33762
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-5-max",
   "file": "artifacts/03-the-terrarium/opus-5-max",
   "seconds": 1129,
   "bytes": 47333
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-5-xhigh",
   "file": "artifacts/03-the-terrarium/opus-5-xhigh",
   "seconds": 856,
   "bytes": 41686
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-5-high",
   "file": "artifacts/03-the-terrarium/opus-5-high",
   "seconds": 623,
   "bytes": 62236
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-5-medium",
   "file": "artifacts/03-the-terrarium/opus-5-medium",
   "seconds": 386,
   "bytes": 50589
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-5-low",
   "file": "artifacts/03-the-terrarium/opus-5-low",
   "seconds": 251,
   "bytes": 38266
  },
  {
   "task": "03-the-terrarium",
   "slug": "opus-4.8-high",
   "file": "artifacts/03-the-terrarium/opus-4.8-high",
   "seconds": 291,
   "bytes": 20257
  },
  {
   "task": "03-the-terrarium",
   "slug": "sonnet-5-high",
   "file": "artifacts/03-the-terrarium/sonnet-5-high",
   "seconds": 555,
   "bytes": 24995
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/03-the-terrarium/gpt-6-astra-medium",
   "seconds": 135,
   "bytes": 21953
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/03-the-terrarium/gpt-6-astra-low",
   "seconds": 128,
   "bytes": 20428
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/03-the-terrarium/gpt-5.6-sol-max",
   "seconds": 503,
   "bytes": 92553
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/03-the-terrarium/gpt-5.6-sol-xhigh",
   "seconds": 279,
   "bytes": 50760
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/03-the-terrarium/gpt-5.6-sol-high",
   "seconds": 136,
   "bytes": 24980
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/03-the-terrarium/gpt-5.6-sol-medium",
   "seconds": 87,
   "bytes": 16639
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/03-the-terrarium/gpt-5.6-sol-low",
   "seconds": 72,
   "bytes": 13380
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/03-the-terrarium/gpt-5.6-terra-high",
   "seconds": 98,
   "bytes": 16765
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/03-the-terrarium/gpt-5.6-luna-high",
   "seconds": 102,
   "bytes": 17924
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/03-the-terrarium/gpt-5.5-xhigh",
   "seconds": 234,
   "bytes": 53853
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.5-high",
   "file": "artifacts/03-the-terrarium/gpt-5.5-high",
   "seconds": 253,
   "bytes": 48152
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/03-the-terrarium/gpt-5.5-medium",
   "seconds": 145,
   "bytes": 32410
  },
  {
   "task": "03-the-terrarium",
   "slug": "gpt-5.5-low",
   "file": "artifacts/03-the-terrarium/gpt-5.5-low",
   "seconds": 103,
   "bytes": 20836
  },
  {
   "task": "03-the-terrarium",
   "slug": "grok-4.5",
   "file": "artifacts/03-the-terrarium/grok-4.5",
   "seconds": 119,
   "bytes": 40034
  },
  {
   "task": "04-game-feel",
   "slug": "opus-5-max",
   "file": "artifacts/04-game-feel/opus-5-max",
   "seconds": 625,
   "bytes": 51159
  },
  {
   "task": "04-game-feel",
   "slug": "opus-5-xhigh",
   "file": "artifacts/04-game-feel/opus-5-xhigh",
   "seconds": 638,
   "bytes": 54504
  },
  {
   "task": "04-game-feel",
   "slug": "opus-5-high",
   "file": "artifacts/04-game-feel/opus-5-high",
   "seconds": 495,
   "bytes": 49973
  },
  {
   "task": "04-game-feel",
   "slug": "opus-5-medium",
   "file": "artifacts/04-game-feel/opus-5-medium",
   "seconds": 287,
   "bytes": 35928
  },
  {
   "task": "04-game-feel",
   "slug": "opus-5-low",
   "file": "artifacts/04-game-feel/opus-5-low",
   "seconds": 222,
   "bytes": 33351
  },
  {
   "task": "04-game-feel",
   "slug": "fable-5-high",
   "file": "artifacts/04-game-feel/fable-5-high",
   "seconds": 733,
   "bytes": 32322
  },
  {
   "task": "04-game-feel",
   "slug": "opus-4.8-high",
   "file": "artifacts/04-game-feel/opus-4.8-high",
   "seconds": 234,
   "bytes": 30740
  },
  {
   "task": "04-game-feel",
   "slug": "sonnet-5-high",
   "file": "artifacts/04-game-feel/sonnet-5-high",
   "seconds": 562,
   "bytes": 33650
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-6-astra-ultra",
   "file": "artifacts/04-game-feel/gpt-6-astra-ultra",
   "seconds": 491,
   "bytes": 41795
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-6-astra-xhigh",
   "file": "artifacts/04-game-feel/gpt-6-astra-xhigh",
   "seconds": 516,
   "bytes": 49021
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-6-astra-high",
   "file": "artifacts/04-game-feel/gpt-6-astra-high",
   "seconds": 211,
   "bytes": 29150
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/04-game-feel/gpt-6-astra-medium",
   "seconds": 159,
   "bytes": 23172
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/04-game-feel/gpt-6-astra-low",
   "seconds": 113,
   "bytes": 18020
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/04-game-feel/gpt-5.6-sol-max",
   "seconds": 519,
   "bytes": 77203
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/04-game-feel/gpt-5.6-sol-xhigh",
   "seconds": 281,
   "bytes": 47860
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/04-game-feel/gpt-5.6-sol-high",
   "seconds": 149,
   "bytes": 29915
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/04-game-feel/gpt-5.6-sol-medium",
   "seconds": 117,
   "bytes": 23093
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/04-game-feel/gpt-5.6-sol-low",
   "seconds": 84,
   "bytes": 17079
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/04-game-feel/gpt-5.6-terra-high",
   "seconds": 74,
   "bytes": 14717
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/04-game-feel/gpt-5.6-luna-high",
   "seconds": 82,
   "bytes": 17176
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/04-game-feel/gpt-5.5-xhigh",
   "seconds": 345,
   "bytes": 50744
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.5-high",
   "file": "artifacts/04-game-feel/gpt-5.5-high",
   "seconds": 154,
   "bytes": 27921
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/04-game-feel/gpt-5.5-medium",
   "seconds": 195,
   "bytes": 29289
  },
  {
   "task": "04-game-feel",
   "slug": "gpt-5.5-low",
   "file": "artifacts/04-game-feel/gpt-5.5-low",
   "seconds": 115,
   "bytes": 21539
  },
  {
   "task": "04-game-feel",
   "slug": "grok-4.5",
   "file": "artifacts/04-game-feel/grok-4.5",
   "seconds": 296,
   "bytes": 34256
  },
  {
   "task": "05-the-brief",
   "slug": "opus-5-max",
   "file": "artifacts/05-the-brief/opus-5-max",
   "seconds": 182,
   "bytes": 39369
  },
  {
   "task": "05-the-brief",
   "slug": "opus-5-xhigh",
   "file": "artifacts/05-the-brief/opus-5-xhigh",
   "seconds": 227,
   "bytes": 51810
  },
  {
   "task": "05-the-brief",
   "slug": "opus-5-high",
   "file": "artifacts/05-the-brief/opus-5-high",
   "seconds": 327,
   "bytes": 52271
  },
  {
   "task": "05-the-brief",
   "slug": "opus-5-medium",
   "file": "artifacts/05-the-brief/opus-5-medium",
   "seconds": 235,
   "bytes": 36434
  },
  {
   "task": "05-the-brief",
   "slug": "opus-5-low",
   "file": "artifacts/05-the-brief/opus-5-low",
   "seconds": 103,
   "bytes": 22350
  },
  {
   "task": "05-the-brief",
   "slug": "fable-5-high",
   "file": "artifacts/05-the-brief/fable-5-high",
   "seconds": 252,
   "bytes": 28200
  },
  {
   "task": "05-the-brief",
   "slug": "opus-4.8-high",
   "file": "artifacts/05-the-brief/opus-4.8-high",
   "seconds": 117,
   "bytes": 22855
  },
  {
   "task": "05-the-brief",
   "slug": "sonnet-5-high",
   "file": "artifacts/05-the-brief/sonnet-5-high",
   "seconds": 267,
   "bytes": 34604
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-6-astra-xhigh",
   "file": "artifacts/05-the-brief/gpt-6-astra-xhigh",
   "seconds": 321,
   "bytes": 44057
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-6-astra-high",
   "file": "artifacts/05-the-brief/gpt-6-astra-high",
   "seconds": 161,
   "bytes": 27647
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/05-the-brief/gpt-6-astra-medium",
   "seconds": 104,
   "bytes": 18321
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/05-the-brief/gpt-6-astra-low",
   "seconds": 102,
   "bytes": 17882
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/05-the-brief/gpt-5.6-sol-max",
   "seconds": 212,
   "bytes": 41346
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/05-the-brief/gpt-5.6-sol-xhigh",
   "seconds": 246,
   "bytes": 47774
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/05-the-brief/gpt-5.6-sol-high",
   "seconds": 183,
   "bytes": 39678
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/05-the-brief/gpt-5.6-sol-medium",
   "seconds": 108,
   "bytes": 19007
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/05-the-brief/gpt-5.6-sol-low",
   "seconds": 83,
   "bytes": 18166
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/05-the-brief/gpt-5.6-terra-high",
   "seconds": 56,
   "bytes": 11955
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/05-the-brief/gpt-5.6-luna-high",
   "seconds": 107,
   "bytes": 22320
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/05-the-brief/gpt-5.5-xhigh",
   "seconds": 238,
   "bytes": 43128
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.5-high",
   "file": "artifacts/05-the-brief/gpt-5.5-high",
   "seconds": 139,
   "bytes": 32515
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/05-the-brief/gpt-5.5-medium",
   "seconds": 135,
   "bytes": 32479
  },
  {
   "task": "05-the-brief",
   "slug": "gpt-5.5-low",
   "file": "artifacts/05-the-brief/gpt-5.5-low",
   "seconds": 106,
   "bytes": 24913
  },
  {
   "task": "05-the-brief",
   "slug": "grok-4.5",
   "file": "artifacts/05-the-brief/grok-4.5",
   "seconds": 97,
   "bytes": 39299
  },
  {
   "task": "06-the-clock",
   "slug": "opus-5-max",
   "file": "artifacts/06-the-clock/opus-5-max",
   "seconds": 1226,
   "bytes": 12756
  },
  {
   "task": "06-the-clock",
   "slug": "opus-5-xhigh",
   "file": "artifacts/06-the-clock/opus-5-xhigh",
   "seconds": 661,
   "bytes": 21509
  },
  {
   "task": "06-the-clock",
   "slug": "opus-5-high",
   "file": "artifacts/06-the-clock/opus-5-high",
   "seconds": 587,
   "bytes": 15412
  },
  {
   "task": "06-the-clock",
   "slug": "opus-5-medium",
   "file": "artifacts/06-the-clock/opus-5-medium",
   "seconds": 378,
   "bytes": 12877
  },
  {
   "task": "06-the-clock",
   "slug": "opus-5-low",
   "file": "artifacts/06-the-clock/opus-5-low",
   "seconds": 112,
   "bytes": 11235
  },
  {
   "task": "06-the-clock",
   "slug": "fable-5-high",
   "file": "artifacts/06-the-clock/fable-5-high",
   "seconds": 823,
   "bytes": 23022
  },
  {
   "task": "06-the-clock",
   "slug": "opus-4.8-high",
   "file": "artifacts/06-the-clock/opus-4.8-high",
   "seconds": 276,
   "bytes": 8594
  },
  {
   "task": "06-the-clock",
   "slug": "sonnet-5-high",
   "file": "artifacts/06-the-clock/sonnet-5-high",
   "seconds": 365,
   "bytes": 10207
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-6-astra-medium",
   "file": "artifacts/06-the-clock/gpt-6-astra-medium",
   "seconds": 65,
   "bytes": 10489
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-6-astra-low",
   "file": "artifacts/06-the-clock/gpt-6-astra-low",
   "seconds": 59,
   "bytes": 9570
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-sol-max",
   "file": "artifacts/06-the-clock/gpt-5.6-sol-max",
   "seconds": 372,
   "bytes": 42096
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-sol-xhigh",
   "file": "artifacts/06-the-clock/gpt-5.6-sol-xhigh",
   "seconds": 227,
   "bytes": 22006
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-sol-high",
   "file": "artifacts/06-the-clock/gpt-5.6-sol-high",
   "seconds": 95,
   "bytes": 16043
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-sol-medium",
   "file": "artifacts/06-the-clock/gpt-5.6-sol-medium",
   "seconds": 58,
   "bytes": 10448
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-sol-low",
   "file": "artifacts/06-the-clock/gpt-5.6-sol-low",
   "seconds": 40,
   "bytes": 6929
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-terra-high",
   "file": "artifacts/06-the-clock/gpt-5.6-terra-high",
   "seconds": 39,
   "bytes": 6357
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.6-luna-high",
   "file": "artifacts/06-the-clock/gpt-5.6-luna-high",
   "seconds": 111,
   "bytes": 17065
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.5-xhigh",
   "file": "artifacts/06-the-clock/gpt-5.5-xhigh",
   "seconds": 192,
   "bytes": 18462
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.5-high",
   "file": "artifacts/06-the-clock/gpt-5.5-high",
   "seconds": 123,
   "bytes": 20542
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.5-medium",
   "file": "artifacts/06-the-clock/gpt-5.5-medium",
   "seconds": 61,
   "bytes": 13233
  },
  {
   "task": "06-the-clock",
   "slug": "gpt-5.5-low",
   "file": "artifacts/06-the-clock/gpt-5.5-low",
   "seconds": 76,
   "bytes": 15149
  },
  {
   "task": "06-the-clock",
   "slug": "grok-4.5",
   "file": "artifacts/06-the-clock/grok-4.5",
   "seconds": 118,
   "bytes": 17447
  },
  {
   "task": "08-the-chase",
   "slug": "opus-5-max",
   "file": "artifacts/08-the-chase/opus-5-max",
   "seconds": 1170,
   "bytes": 54259
  },
  {
   "task": "08-the-chase",
   "slug": "opus-5-xhigh",
   "file": "artifacts/08-the-chase/opus-5-xhigh",
   "seconds": 799,
   "bytes": 52456
  },
  {
   "task": "08-the-chase",
   "slug": "opus-5-high",
   "file": "artifacts/08-the-chase/opus-5-high",
   "seconds": 898,
   "bytes": 54670
  },
  {
   "task": "08-the-chase",
   "slug": "opus-5-medium",
   "file": "artifacts/08-the-chase/opus-5-medium",
   "seconds": 523,
   "bytes": 40367
  },
  {
   "task": "08-the-chase",
   "slug": "opus-5-low",
   "file": "artifacts/08-the-chase/opus-5-low",
   "seconds": 318,
   "bytes": 39235
  }
 ]
}