{
 "scene": "xbox360_controller",
 "result_ids": [
  "xbox360_controller__claude-code__sonnet-5-5__attempt1",
  "xbox360_controller__claude-code__opus-5-5__attempt2",
  "xbox360_controller__claude-code__fable-5-1__attempt1"
 ],
 "output": "triptych_xbox360_controller.mp4",
 "poster": "poster_xbox360_controller.png",
 "format": {
  "width": 1920,
  "height": 1080,
  "fps": 30,
  "seconds": 12.0,
  "audio": "none"
 },
 "header": "ONE PROMPT · 3 MODELS",
 "caption": "Same prompt, fastest passing Claude Code run per model",
 "prompt_line_shown": "Create an SVG image of an Xbox 360 controller. …",
 "sources_root": "the MR lane directory (paths below are relative to it)",
 "numbers": [
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "pass_fail",
   "value": "ok",
   "shown_as": "PASS",
   "source_file": "runs/LEDGER.csv",
   "source_field": "status",
   "note": "rule: status ok -> PASS; stopped/timeout -> DNF; other -> FAIL; missing -> n/a"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "wall_time",
   "value": 1328.088,
   "shown_as": "22.1 min wall",
   "source_file": "runs/LEDGER.csv",
   "source_field": "wall_time_s",
   "note": "minutes = wall_time_s / 60, 1 decimal",
   "cross_check": {
    "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json": 1328.088,
    "raw/xbox360_controller__claude-code__sonnet-5-5__attempt1/clock.json": 1328.088
   }
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "cost_usd",
   "value": 4.054228000000001,
   "shown_as": "~$4.05 est.",
   "source_file": "runs/LEDGER.csv",
   "source_field": "cost_usd_harness_reported",
   "note": "2 decimals; 'est.' = our token x list-price estimate, not harness-reported",
   "cross_check": {
    "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/cost.json": 4.054228000000001
   }
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "model",
   "value": "claude-sonnet-5-5",
   "shown_as": "Claude Sonnet 5.5",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json",
   "source_field": "model_id"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "served_model_on_wire",
   "value": [
    "claude-sonnet-5-5"
   ],
   "shown_as": "(not shown)",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json",
   "source_field": "route.models_on_wire"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "agent",
   "value": "Claude Code 2.1.283",
   "shown_as": "agent Claude Code 2.1.283",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json",
   "source_field": "harness"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "effort",
   "value": "max",
   "shown_as": "effort max",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json",
   "source_field": "effort",
   "note": "effort_on_wire max"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "tool_calls",
   "value": 74,
   "shown_as": "74 tool calls",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/meta.json",
   "source_field": "tool_calls"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "pass_fail",
   "value": "ok",
   "shown_as": "PASS",
   "source_file": "runs/LEDGER.csv",
   "source_field": "status",
   "note": "rule: status ok -> PASS; stopped/timeout -> DNF; other -> FAIL; missing -> n/a"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "wall_time",
   "value": 2353.609,
   "shown_as": "39.2 min wall",
   "source_file": "runs/LEDGER.csv",
   "source_field": "wall_time_s",
   "note": "minutes = wall_time_s / 60, 1 decimal",
   "cross_check": {
    "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json": 2353.609,
    "boxout/mr_w3_b41/raw/xbox360_controller__claude-code__opus-5-5__attempt2/clock.json": 2353.609
   }
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "cost_usd",
   "value": 5.580560799999999,
   "shown_as": "$5.58",
   "source_file": "runs/LEDGER.csv",
   "source_field": "cost_usd_harness_reported",
   "note": "2 decimals, harness-reported",
   "cross_check": {
    "runs/xbox360_controller__claude-code__opus-5-5__attempt2/cost.json": 5.580560799999999
   }
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "model",
   "value": "claude-opus-5-5",
   "shown_as": "Claude Opus 5.5",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json",
   "source_field": "model_id"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "served_model_on_wire",
   "value": [
    "claude-opus-5-5"
   ],
   "shown_as": "(not shown)",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json",
   "source_field": "route.models_on_wire"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "agent",
   "value": "Claude Code 2.1.283",
   "shown_as": "agent Claude Code 2.1.283",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json",
   "source_field": "harness"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "effort",
   "value": "max",
   "shown_as": "effort max",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json",
   "source_field": "effort",
   "note": "effort_on_wire max"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "tool_calls",
   "value": 78,
   "shown_as": "78 tool calls",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/meta.json",
   "source_field": "tool_calls"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "pass_fail",
   "value": "ok",
   "shown_as": "PASS",
   "source_file": "runs/LEDGER.csv",
   "source_field": "status",
   "note": "rule: status ok -> PASS; stopped/timeout -> DNF; other -> FAIL; missing -> n/a"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "wall_time",
   "value": 1765.949,
   "shown_as": "29.4 min wall",
   "source_file": "runs/LEDGER.csv",
   "source_field": "wall_time_s",
   "note": "minutes = wall_time_s / 60, 1 decimal",
   "cross_check": {
    "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json": 1765.949,
    "boxout/mr_w1_b7/raw/xbox360_controller__claude-code__fable-5-1__attempt1/clock.json": 1765.949
   }
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "cost_usd",
   "value": 10.718743750000002,
   "shown_as": "$10.72",
   "source_file": "runs/LEDGER.csv",
   "source_field": "cost_usd_harness_reported",
   "note": "2 decimals, harness-reported",
   "cross_check": {
    "runs/xbox360_controller__claude-code__fable-5-1__attempt1/cost.json": 10.718743750000002
   }
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "model",
   "value": "claude-fable-5-1",
   "shown_as": "Claude Fable 5.1",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json",
   "source_field": "model_id"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "served_model_on_wire",
   "value": [
    "claude-fable-5-1"
   ],
   "shown_as": "(not shown)",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json",
   "source_field": "route.models_on_wire"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "agent",
   "value": "Claude Code 2.1.283",
   "shown_as": "agent Claude Code 2.1.283",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json",
   "source_field": "harness"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "effort",
   "value": "max",
   "shown_as": "effort max",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json",
   "source_field": "effort",
   "note": "effort_on_wire high,max"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "tool_calls",
   "value": 39,
   "shown_as": "39 tool calls",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/meta.json",
   "source_field": "tool_calls"
  },
  {
   "panel": 0,
   "result_id": "all",
   "metric": "prompt_sha256",
   "value": [
    "69b4dd137c63cb7cd0e49acd2a91e709bacc4093878b08f99945d1d78f07e1df"
   ],
   "shown_as": "ONE PROMPT",
   "source_file": "runs/<rid>/meta.json",
   "source_field": "prompt_sha256",
   "note": "header 'ONE PROMPT' is only true if all three hashes are identical"
  },
  {
   "panel": 1,
   "result_id": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "metric": "visual",
   "value": null,
   "shown_as": "image",
   "source_file": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/render.png (MR render)",
   "source_field": "-"
  },
  {
   "panel": 2,
   "result_id": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "metric": "visual",
   "value": null,
   "shown_as": "image",
   "source_file": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/render.png (MR render)",
   "source_field": "-"
  },
  {
   "panel": 3,
   "result_id": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "metric": "visual",
   "value": null,
   "shown_as": "image",
   "source_file": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/render.png (MR render)",
   "source_field": "-"
  },
  {
   "panel": 0,
   "result_id": "all",
   "metric": "timelapse_speed",
   "value": 294.201125,
   "shown_as": "×294",
   "source_file": "derived",
   "source_field": "max(wall_time_s)/race seconds",
   "note": "race window 8.0 s; each result appears at intro + wall/speed"
  }
 ],
 "panels": [
  {
   "rid": "xbox360_controller__claude-code__sonnet-5-5__attempt1",
   "model": "Claude Sonnet 5.5",
   "harness_short": "Claude Code",
   "agent": "Claude Code 2.1.283",
   "effort": "max",
   "tools": "74",
   "wall": 1328.088,
   "wall_shown": "22.1 min",
   "cost_shown": "~$4.05 est.",
   "verdict": "PASS",
   "status": "ok",
   "rank_to_finish": 1,
   "visual": "runs/xbox360_controller__claude-code__sonnet-5-5__attempt1/render.png (MR render)"
  },
  {
   "rid": "xbox360_controller__claude-code__opus-5-5__attempt2",
   "model": "Claude Opus 5.5",
   "harness_short": "Claude Code",
   "agent": "Claude Code 2.1.283",
   "effort": "max",
   "tools": "78",
   "wall": 2353.609,
   "wall_shown": "39.2 min",
   "cost_shown": "$5.58",
   "verdict": "PASS",
   "status": "ok",
   "rank_to_finish": 3,
   "visual": "runs/xbox360_controller__claude-code__opus-5-5__attempt2/render.png (MR render)"
  },
  {
   "rid": "xbox360_controller__claude-code__fable-5-1__attempt1",
   "model": "Claude Fable 5.1",
   "harness_short": "Claude Code",
   "agent": "Claude Code 2.1.283",
   "effort": "max",
   "tools": "39",
   "wall": 1765.949,
   "wall_shown": "29.4 min",
   "cost_shown": "$10.72",
   "verdict": "PASS",
   "status": "ok",
   "rank_to_finish": 2,
   "visual": "runs/xbox360_controller__claude-code__fable-5-1__attempt1/render.png (MR render)"
  }
 ]
}