{
  "schemaVersion": 2,
  "runId": "9e2fc537-7c24-44e1-8e0b-5f59466a461e",
  "fixtureIds": [
    "gmod.ents-iterator.v1",
    "gmod.hook-add.v1",
    "gmod.isvalid.v1",
    "gmod.net-receivers.v1",
    "gmod.player-iterator.v1"
  ],
  "startedAt": "2026-07-10T12:38:58.286Z",
  "completedAt": "2026-07-10T12:56:01.492Z",
  "repeat": 1,
  "concurrency": 2,
  "attempts": [
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1222,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1441,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 953,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 943,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 643,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 1 through 1 candidate loops.",
      "finalResponse": "```lua\nlocal iterator = ents.Iterator()\nlocal ent\nrepeat\n    ent = iterator()\n    if ent and ent:GetClass() == \"prop_physics\" then\n        -- Process the prop_physics entity\n        print(ent:EntIndex())\n    end\nuntil not ent\n```\nReason: Using ents.Iterator() yields entities on‑the‑fly, avoiding a full table of all entities.",
      "durationMs": 8639,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687151-ziJaXl31Efecbq27QHnW",
        "promptTokens": 160,
        "completionTokens": 793,
        "totalTokens": 953,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- minimal body\nend)\n```\nReason: Registers a Think hook callback with a unique identifier for the addon.",
      "durationMs": 7714,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687160-DgvrRqLW1a2PTAWheZW8",
        "promptTokens": 169,
        "completionTokens": 525,
        "totalTokens": 694,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif ent and ent:IsValid() then\n    -- safe to use ent\nend\n```\nReason: Checks both nil and IsValid() to ensure the entity exists and is not removed.",
      "durationMs": 5454,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687160-Ngn2yilaooXwhuLdZXqs",
        "promptTokens": 166,
        "completionTokens": 676,
        "totalTokens": 842,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(length)\n    -- Your handling code here\n    print(\"MyAddon.Sync received\")\nend)\n```\nReason: Use net.Receive to register a handler for the net message \"MyAddon.Sync\".",
      "durationMs": 6757,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687165-kNOxyP8xq6Gw6BDovJnQ",
        "promptTokens": 161,
        "completionTokens": 547,
        "totalTokens": 708,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 19802,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687167-I6FnVFIhHHFr6Yr5DSnB",
        "promptTokens": 163,
        "completionTokens": 1024,
        "totalTokens": 1187,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1054,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 745,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 269,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 222,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-26b-a4b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 266,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1810,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1476,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1612,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 763,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "google/gemma-4-31b-it:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 839,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 477,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 143,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 159,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 460,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 381,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 501,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 206,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 138,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 148,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 358,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1137,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1016,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 731,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 701,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 600,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1162,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1007,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 813,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 947,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 681,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1216,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1180,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1101,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1034,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 681,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor ent in ents.FindByClass(\"prop_physics\") do\n    -- your code here\nend\n```\nReason: ents.FindByClass returns an iterator that yields each matching entity on the fly, so no full table is built.",
      "durationMs": 3491,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687336-sPoBLzdDKoTvjbgkn8ZN",
        "promptTokens": 183,
        "completionTokens": 597,
        "totalTokens": 780,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\",\"MyAddon.Think\",function() end)\n```\nReason: registers a Think hook with the identifier MyAddon.Think",
      "durationMs": 5914,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687339-dmsQ5LzR6Kt6iVKhwo5U",
        "promptTokens": 191,
        "completionTokens": 452,
        "totalTokens": 643,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- safe to use ent\nend\n```\nReason: IsValid checks that the entity exists and isn’t flagged as invalid or removed.",
      "durationMs": 2493,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687340-GhaaKRiJoGYhTmtQklbR",
        "promptTokens": 189,
        "completionTokens": 422,
        "totalTokens": 611,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(_, ply)\n    local data = net.ReadString()\n    -- handle data...\nend)\n```\nReason: Registers a receiver for the net message MyAddon.Sync",
      "durationMs": 6200,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687342-JQE6EY7fTfmFSp5YDE2e",
        "promptTokens": 186,
        "completionTokens": 632,
        "totalTokens": 818,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Upstream error from Nvidia: ResourceExhausted: Worker local total request limit reached (145/32)",
      "finalResponse": null,
      "durationMs": 303,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120003,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120001,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120002,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120003,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
      "attemptIndex": 1,
      "status": "timeout",
      "detail": "HTTP request exceeded the attempt timeout.",
      "finalResponse": null,
      "durationMs": 120062,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- your code here\nend\nReason: ents.FindByClass returns only entities of the specified class, avoiding the creation of a full table of all entities.\n```",
      "durationMs": 7816,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687589-Yu24B2hUqTlpR0F3Xnm9",
        "promptTokens": 183,
        "completionTokens": 474,
        "totalTokens": 657,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- Callback body (can be empty or minimal)\nend)\n```\nReason: hook.Add registers a function to run on the Think hook with the identifier MyAddon.Think.",
      "durationMs": 12158,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687596-9c6zY6WfHzD5qSYpauxP",
        "promptTokens": 191,
        "completionTokens": 211,
        "totalTokens": 402,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- ent is valid, safe to call methods on it\nend\n```\nReason: IsValid returns true only when the entity reference points to an existing, non‑removed entity.",
      "durationMs": 32658,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687609-QI4YNmi7HeX4olqnhClm",
        "promptTokens": 189,
        "completionTokens": 270,
        "totalTokens": 459,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len)\n    -- Example: read a string sent with the message\n    local msg = net.ReadString()\n    print(\"MyAddon.Sync received:\", msg)\n    -- Add your custom handling logic here\nend)\n```\nReason: This registers a listener for the net message \"MyAddon.Sync\" using net.Receive, which will invoke the provided function whenever a message with that name is received.",
      "durationMs": 4488,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687641-oXmSMbBQLHyhhMBp8grR",
        "promptTokens": 186,
        "completionTokens": 298,
        "totalTokens": 484,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Upstream error from Nvidia: ResourceExhausted: Worker local total request limit reached (32/32)",
      "finalResponse": null,
      "durationMs": 375,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- your code here\nend\nReason: ents.FindByClass returns a table containing only entities of the specified class, so you avoid iterating over all entities.\n```",
      "durationMs": 5928,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687646-HQYByenKCJDYaJFndVWp",
        "promptTokens": 183,
        "completionTokens": 512,
        "totalTokens": 695,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- Callback body\nend)\nReason: Registers a Think hook callback with the unique identifier MyAddon.Think using hook.Add.\n```",
      "durationMs": 28315,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687652-tGCvbaI3AmXmIdapmEaj",
        "promptTokens": 191,
        "completionTokens": 317,
        "totalTokens": 508,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- ent is valid, you can safely call methods on it\nend\n```\nReason: IsValid returns true only when the entity reference exists and hasn't been removed, preventing errors when calling methods on invalid entities.",
      "durationMs": 7026,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687680-kIIViwEakSYCUedln4iC",
        "promptTokens": 189,
        "completionTokens": 240,
        "totalTokens": 429,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len)\n    -- Handle incoming MyAddon.Sync net message here\nend)\n```\nReason: Registers a net message receiver for the name \"MyAddon.Sync\" so that when a client sends a net message with that identifier, the provided function is invoked to process it.",
      "durationMs": 15773,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687687-sCXa4eIF6q4CH9zq7uiO",
        "promptTokens": 186,
        "completionTokens": 261,
        "totalTokens": 447,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: Using a numeric for loop on the sequentially indexed table returned by player.GetAll() avoids the overhead of pairs' iterator and hash lookups, and caching the table prevents repeated function calls.",
      "durationMs": 14670,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687703-54Rs2Sdn5I8lz8QAnRak",
        "promptTokens": 185,
        "completionTokens": 423,
        "totalTokens": 608,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- process ent\nend\n```\nReason: `ents.FindByClass` returns a table containing only entities of the specified class, avoiding iteration over all entities.",
      "durationMs": 14541,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687705-Cn7YovwmKohv7AlO9Bev",
        "promptTokens": 183,
        "completionTokens": 1357,
        "totalTokens": 1540,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function() end)\n```\nReason: Registers a Think hook with identifier \"MyAddon.Think\" using hook.Add.",
      "durationMs": 4583,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687718-luijEZVekrOJISVimMGP",
        "promptTokens": 191,
        "completionTokens": 249,
        "totalTokens": 440,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- ent is valid, safe to call methods\nend\n```\nReason: IsValid is the standard Garry's Mod global function that returns true only for existing, non-NULL entities, preventing errors on removed or invalid entities.",
      "durationMs": 3901,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687720-Tcj2nltf7RfqT8r2fV8f",
        "promptTokens": 189,
        "completionTokens": 466,
        "totalTokens": 655,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- Handle the incoming message here\n    -- Example: local data = net.ReadTable()\nend)\n```\nReason: This registers a net receiver for the message name \"MyAddon.Sync\" using Garry's Mod's net library.",
      "durationMs": 3380,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687722-yxiHjx7UQVltFoKzmxuS",
        "promptTokens": 186,
        "completionTokens": 412,
        "totalTokens": 598,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Uses sequential traversal but still materializes player.GetAll().",
      "finalResponse": "```lua\nfor _, v in ipairs(player.GetAll()) do\n    -- ...\nend\n```\nReason: `ipairs` is optimized for sequential tables like `player.GetAll()` and avoids the overhead of `pairs` which iterates all keys.",
      "durationMs": 5077,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687724-wjMQPOY1ev4T7HSbfZzp",
        "promptTokens": 185,
        "completionTokens": 1183,
        "totalTokens": 1368,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- process ent\nend\n```\nReason: `ents.FindByClass` filters entities in the engine (C++) and returns only the matching entities, avoiding a full Lua-side table of all entities.",
      "durationMs": 41870,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687726-81fFQUdFYbRp0FX0pHMp",
        "promptTokens": 183,
        "completionTokens": 2679,
        "totalTokens": 2862,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- Think logic goes here\nend)\n```\nReason: Use hook.Add with the hook name \"Think\" and a unique identifier \"MyAddon.Think\" to register a callback that runs every frame.",
      "durationMs": 1900,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687729-wD0DHES0O2rGYpSdxGHW",
        "promptTokens": 191,
        "completionTokens": 249,
        "totalTokens": 440,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- ent is valid, safe to call methods\nend\n```\nReason: `IsValid(ent)` is the standard Garry's Mod global function that returns true only if the entity exists and hasn't been removed, making it the correct way to guard against invalid entity references.",
      "durationMs": 3932,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687731-tNyYbnkxw6yWgph38xll",
        "promptTokens": 189,
        "completionTokens": 460,
        "totalTokens": 649,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- Handle the incoming message here\n    -- len is the length of the message in bits\n    -- ply is the player who sent it (server) or nil (client)\nend)\n```\nReason: This uses `net.Receive` to register a callback for the net message named \"MyAddon.Sync\", which is the standard method in Garry's Mod for handling incoming networked messages.",
      "durationMs": 3636,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687735-UbuOi9eMMoycV66tSlIf",
        "promptTokens": 186,
        "completionTokens": 449,
        "totalTokens": 635,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Uses sequential traversal but still materializes player.GetAll().",
      "finalResponse": "```lua\nfor _, ply in ipairs(player.GetAll()) do ... end\n```\nReason: ipairs iterates sequentially over the array returned by player.GetAll() without the overhead of pairs' generic key iteration.",
      "durationMs": 15745,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687738-tbuFLt1BYKnVf1xfRgNL",
        "promptTokens": 185,
        "completionTokens": 2315,
        "totalTokens": 2500,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3230,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687754-CyzeBoZGazwYGpmTMoQp",
        "promptTokens": 526,
        "completionTokens": 252,
        "totalTokens": 778,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3255,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687757-0SWRdzAG4Xev6LNP5fEo",
        "promptTokens": 535,
        "completionTokens": 246,
        "totalTokens": 781,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3238,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687761-tSwiNshIypo7rt6MXogh",
        "promptTokens": 532,
        "completionTokens": 262,
        "totalTokens": 794,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3117,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687764-dzPgATORUb37yOLDilBZ",
        "promptTokens": 528,
        "completionTokens": 257,
        "totalTokens": 785,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3.5-content-safety:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "User Safety: safe",
      "durationMs": 3419,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687767-vbR5Ib9Ja8wZb2Lju57R",
        "promptTokens": 529,
        "completionTokens": 255,
        "totalTokens": 784,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- process ent\nend\n```\nReason: `ents.FindByClass` returns a table of entities, and iterating with `ipairs` is the standard way to process them without additional overhead.\n",
      "durationMs": 18102,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687768-laN1UsDs8Wpv99btobkR",
        "promptTokens": 178,
        "completionTokens": 791,
        "totalTokens": 969,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function() end)\n```\nReason: This registers a Think hook with the identifier \"MyAddon.Think\" using Garry's Mod's hook system.\n",
      "durationMs": 6706,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687770-RECfICoyLlDojW2LFiUU",
        "promptTokens": 186,
        "completionTokens": 324,
        "totalTokens": 510,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif ent:IsValid() then\n```\n\nReason: `IsValid()` checks if the entity exists and hasn't been removed, preventing errors when calling methods on invalid entities.\n",
      "durationMs": 6258,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687777-rjinr3KdePwKgaJTkIor",
        "promptTokens": 184,
        "completionTokens": 237,
        "totalTokens": 421,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function()\n    -- Handle the message here\nend)\n```\nReason: net.Receive is used to register a function to handle incoming net messages with the specified name.\n",
      "durationMs": 11496,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687783-F5OvVBYWlY0rOozHmAyi",
        "promptTokens": 181,
        "completionTokens": 484,
        "totalTokens": 665,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-12b-v2-vl:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 26285,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687786-kYloqAtX1x7Iqmvvlodp",
        "promptTokens": 180,
        "completionTokens": 1024,
        "totalTokens": 1204,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n\n```lua\nfor k, v in pairs(ents.GetAll()) do\n    if v:GetClass() == \"prop_physics\" then\n        -- process entity\n    end\nend\n```\nReason: This avoids building a table by iterating through all entities and checking their class on the fly.\n",
      "durationMs": 27957,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687795-cltrh5KlTG91iiIKWrNu",
        "promptTokens": 178,
        "completionTokens": 873,
        "totalTokens": 1051,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n\n```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function() end)\n```\nReason: `hook.Add` is used to register callbacks for hooks in Garry's Mod, with parameters for the hook name, identifier, and callback function.\n",
      "durationMs": 7237,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687812-lD9jAoqHkaT2tbE3RGlk",
        "promptTokens": 186,
        "completionTokens": 244,
        "totalTokens": 430,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n\n```lua\nif ent:IsValid() then\n```\n\nReason: The `IsValid()` method checks if the entity reference is still active and exists in the game world, preventing errors from calling methods on an invalid or removed entity.\n",
      "durationMs": 4101,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687819-disM5CB4fVlgI2wGr4xQ",
        "promptTokens": 184,
        "completionTokens": 223,
        "totalTokens": 407,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n\n```lua\nnet.Receive(\"MyAddon.Sync\", function(len, msg) end)\n```\nReason: The `net.Receive` function is used in Garry's Mod Lua to register a networked message receiver, where the first argument is the message name and the second is the callback function.\n",
      "durationMs": 7174,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687823-eX0YA5isGsF6A0VdY0df",
        "promptTokens": 181,
        "completionTokens": 266,
        "totalTokens": 447,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n\n```lua\nfor i, v in ipairs(player.GetAll()) do ... end\n```\nReason: `ipairs` is more efficient for iterating over a list with consecutive integer keys, which `player.GetAll()` provides, reducing overhead compared to `pairs`.\n",
      "durationMs": 7156,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687823-tPjA62kTFNmJV11bUjbY",
        "promptTokens": 180,
        "completionTokens": 435,
        "totalTokens": 615,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2263,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2902,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2599,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2157,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2145,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2168,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2330,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2538,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2906,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2037,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2358,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2063,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2125,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 2754,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 3017,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error",
      "finalResponse": null,
      "durationMs": 11161,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error",
      "finalResponse": null,
      "durationMs": 10729,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error",
      "finalResponse": null,
      "durationMs": 10821,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error",
      "finalResponse": null,
      "durationMs": 10739,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Internal Server Error",
      "finalResponse": null,
      "durationMs": 10736,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 1 through 1 candidate loops.",
      "finalResponse": "```lua\nlocal ent = ents.FindEntityByClass(\"prop_physics\")\nwhile ent do\n    -- your code here\n    ent = ents.FindEntityByClass(\"prop_physics\", ent)\nend\n```\nReason: uses FindEntityByClass to iterate without building a full table.",
      "durationMs": 11171,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687937-OAlQ55sZsBN69VqsP8aL",
        "promptTokens": 241,
        "completionTokens": 466,
        "totalTokens": 707,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- callback body\nend)\n```\nReason: registers a Think hook with identifier MyAddon.Think.",
      "durationMs": 5339,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687938-4h2lrVMjF3qmxbjNoPSO",
        "promptTokens": 249,
        "completionTokens": 181,
        "totalTokens": 430,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif not IsValid(ent) then return end\n```\nReason: `IsValid` is the standard Garry's Mod function to check an entity reference before using it.",
      "durationMs": 2774,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687943-Tcv9eSQ5mrHA3XbRjfZP",
        "promptTokens": 247,
        "completionTokens": 171,
        "totalTokens": 418,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- handle the incoming message here\nend)\n```\nReason: registers a handler for the network message \"MyAddon.Sync\".",
      "durationMs": 4555,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687946-DzQvBUcgn3a3l4K2jzzH",
        "promptTokens": 242,
        "completionTokens": 224,
        "totalTokens": 466,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- body\nend\n```\nReason: Caches the player list once and uses a fast numeric loop instead of repeated function calls and generic pairs.",
      "durationMs": 22492,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687948-11ibwD8JzOeSq6q7nfVW",
        "promptTokens": 237,
        "completionTokens": 321,
        "totalTokens": 558,
        "cost": 0,
        "cachedTokens": 32,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- process ent\nend\n```\nReason: `ents.FindByClass` is the standard way to get all entities of a class and iterate over them without manually building a separate table.",
      "durationMs": 5485,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687951-rm582Fy9RGmhEEprnsZw",
        "promptTokens": 241,
        "completionTokens": 227,
        "totalTokens": 468,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- callback body\nend)\n```\nReason: Registers a Think hook with the specified identifier.",
      "durationMs": 1800,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687956-idQWlJ8uYuU05hyRoCfV",
        "promptTokens": 249,
        "completionTokens": 73,
        "totalTokens": 322,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    -- safe to use ent\nend\n```\nReason: `IsValid` checks that the entity reference is not nil and still exists.",
      "durationMs": 2690,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687958-BoBzUli4a6Tlybyqg8IY",
        "promptTokens": 247,
        "completionTokens": 81,
        "totalTokens": 328,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- handle the incoming message here\nend)\n```\nReason: Registers a receiver for the networked message \"MyAddon.Sync\".",
      "durationMs": 4175,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687961-hAIxD1E2oHtLXaKx7Ul8",
        "promptTokens": 242,
        "completionTokens": 76,
        "totalTokens": 318,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local ply = players[i]\n    -- your code here\nend\n```\nReason: Using a numeric for loop over a pre‑cached table avoids the overhead of pairs and repeated table lookups, making it the most efficient way to iterate over all current players.",
      "durationMs": 2191,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687965-OzlLgZrcATiavucEex8g",
        "promptTokens": 243,
        "completionTokens": 126,
        "totalTokens": 369,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- Process each entity here\nend\n```\nReason: Uses `ents.FindByClass` with `ipairs` to iterate directly over the result without storing the full table in a separate variable, which is the standard and efficient approach in GMod Lua.\n",
      "durationMs": 27103,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687967-yECANJHQnLTv2RMlfUhm",
        "promptTokens": 188,
        "completionTokens": 786,
        "totalTokens": 974,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function() end)\n```\nReason: Uses hook.Add with the hook name \"Think\", unique identifier \"MyAddon.Think\", and a callback function.\n",
      "durationMs": 9151,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687971-g0OSu6QPCBIWFICLJE7Q",
        "promptTokens": 195,
        "completionTokens": 274,
        "totalTokens": 469,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nif IsValid(ent) then\n    -- Safe to call methods on ent\nend\n```\nReason: `IsValid(ent)` is the standard Garry's Mod function to check if an entity exists and hasn't been removed, preventing errors from invalid references.\n",
      "durationMs": 14665,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687980-hi5kJUYScE5O5tmbUgXl",
        "promptTokens": 194,
        "completionTokens": 380,
        "totalTokens": 574,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- Handle incoming message here\nend)\n```\nReason: `net.Receive` registers a callback for the specified message name, enabling the function to process incoming net messages with that identifier.\n",
      "durationMs": 15315,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687994-N5gdOiLSDHKy8WnlU5Yo",
        "promptTokens": 188,
        "completionTokens": 410,
        "totalTokens": 598,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "\n```lua\nfor k, v in player.Iterator() do\n    -- code here\nend\n```\nReason: `player.Iterator()` is more efficient than `pairs(player.GetAll())` because it avoids creating a new table each time, reducing memory allocation and improving performance.\n",
      "durationMs": 12742,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783687995-WR0EWcrP8f5RoDBlfRbL",
        "promptTokens": 189,
        "completionTokens": 297,
        "totalTokens": 486,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- use ent here\nend\n```\nReason: `ents.FindByClass` returns an iterator-compatible table that yields entities directly without requiring a separate full table construction step.",
      "durationMs": 674,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688008-dhbywL0iXEKBpFiRLTxf",
        "promptTokens": 179,
        "completionTokens": 57,
        "totalTokens": 236,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- Your think logic here\nend)\n```\nReason: The hook.Add function registers a callback for a specific hook name (\"Think\") with a unique identifier (\"MyAddon.Think\") to prevent duplicate registrations.",
      "durationMs": 1186,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688008-CrVN6HeZOwdS8TlbgpLg",
        "promptTokens": 186,
        "completionTokens": 62,
        "totalTokens": 248,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    ent:SomeMethod()\nend\n```\nReason: The standard Garry's Mod Lua function `IsValid()` checks if an entity reference is still valid (not null, not deleted), preventing errors when calling methods on invalid entities.",
      "durationMs": 9012,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688009-vkdHmzheFm6MBIetTckr",
        "promptTokens": 185,
        "completionTokens": 58,
        "totalTokens": 243,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function()\n    -- Handle the incoming networked message here\nend)\n```\nReason: net.Receive registers a callback function for a specific networked message name, allowing the addon to respond to incoming sync data from other clients or the server.",
      "durationMs": 9859,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688010-YBn9weI4WvIMbzgc5nkl",
        "promptTokens": 179,
        "completionTokens": 61,
        "totalTokens": 240,
        "cost": 0,
        "cachedTokens": 112,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nfor i = 1, #player.GetAll() do\n\tlocal v = player.GetAll()[i]\n\t...\nend\n```\n\nReason: Avoids creating a new iterator function and temporary key variable by using a numeric for loop with direct table indexing, which is faster than pairs() for this specific case.",
      "durationMs": 3064,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688018-YYJtPBoV5SSREbOJ9Fhb",
        "promptTokens": 180,
        "completionTokens": 67,
        "totalTokens": 247,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1074,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1137,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 732,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 591,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 881,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1246,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 1007,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 871,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 592,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 987,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs( ents.FindByClass( \"prop_physics\" ) ) do\n    -- operate on ent\nend\n```\nReason: ents.FindByClass queries only matching entities and avoids allocating a full table of all entities via ents.GetAll().",
      "durationMs": 15706,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688064-IHnrFzpfV633j2PTTvCp",
        "promptTokens": 177,
        "completionTokens": 1690,
        "totalTokens": 1867,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add( \"Think\", \"MyAddon.Think\", function() end )\n```\nReason: hook.Add is the Garry's Mod function used to register a callback on a hook, where the first argument is the hook name, the second is a unique identifier, and the third is the function to run.",
      "durationMs": 11864,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688067-JXWyXxHf6OOH9XPua1UG",
        "promptTokens": 186,
        "completionTokens": 590,
        "totalTokens": 776,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    ent:SomeMethod()\nend\n```\n\nReason: IsValid safely returns false for nil or removed entities, preventing errors when calling methods on invalid references.",
      "durationMs": 15799,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688079-z4xXLwkNGfKxi84b3L5E",
        "promptTokens": 183,
        "completionTokens": 780,
        "totalTokens": 963,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- handle incoming net message\nend)\n```\nReason: net.Receive registers a callback that executes when a net message with the specified name is received.",
      "durationMs": 31294,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688080-J3TDcsTOlgNOiIC7mYf5",
        "promptTokens": 179,
        "completionTokens": 1637,
        "totalTokens": 1816,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local v = players[i]\n    -- ...\nend\n```\nReason: player.GetAll() returns a sequential array, so caching it and using a numeric loop avoids pairs iterator and hash lookup overhead.",
      "durationMs": 28432,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688095-YAy3VMyDTPHGDHgTtqmw",
        "promptTokens": 179,
        "completionTokens": 1216,
        "totalTokens": 1395,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- operate on ent\nend\n```\nReason: ents.FindByClass queries only the needed class, avoiding allocation of a table containing every entity.",
      "durationMs": 11468,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688111-8o3UTetPjjYwtEH3aTc9",
        "promptTokens": 177,
        "completionTokens": 1197,
        "totalTokens": 1374,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function() end)\n```\nReason: hook.Add is the GMod API to register a hook callback, using \"Think\" as the hook name and \"MyAddon.Think\" as the unique identifier.",
      "durationMs": 8078,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688123-0tsXWDN0Vs3RlReg926K",
        "promptTokens": 186,
        "completionTokens": 365,
        "totalTokens": 551,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    ent:SomeMethod()\nend\n```\nReason: IsValid is a built-in Garry's Mod global that safely returns false for nil or invalid/removed entities, avoiding nil index errors.",
      "durationMs": 7120,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688123-OvAa440zsNMx4PKI84Ln",
        "promptTokens": 183,
        "completionTokens": 346,
        "totalTokens": 529,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nnet.Receive( \"MyAddon.Sync\", function( len, ply )\n    -- handle incoming net message data here\nend )\n```\nReason: net.Receive registers a callback that runs whenever a net message with the specified name is received.",
      "durationMs": 12316,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688130-FIPq1Bltj1OpWUGbSCC9",
        "promptTokens": 179,
        "completionTokens": 610,
        "totalTokens": 789,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local v = players[i]\n    -- ...\nend\n```\nReason: Caching player.GetAll() and using a numeric loop leverages array indexing and avoids pairs' hash iteration overhead, which is fastest for the sequentially indexed player list.",
      "durationMs": 24499,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688131-VdYq1qlhFgGRBlp11bWo",
        "promptTokens": 179,
        "completionTokens": 1041,
        "totalTokens": 1220,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- do something with ent\nend\n```\nReason: ents.FindByClass returns only matching entities so you avoid scanning all entities manually or prebuilding a full entity table.",
      "durationMs": 2040,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688142-UHEM7VQpn4hl6c2pyrR3",
        "promptTokens": 180,
        "completionTokens": 57,
        "totalTokens": 237,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Registers a named hook with hook.Add.",
      "finalResponse": "```lua\nhook.Add(\"Think\", \"MyAddon.Think\", function()\n    -- callback body\nend)\n```\nReason: hook.Add registers a named callback on the given hook, using the identifier as the second argument.",
      "durationMs": 2366,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688144-rraoQf4J3oSgvv2NUgIq",
        "promptTokens": 189,
        "completionTokens": 47,
        "totalTokens": 236,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Uses IsValid for entity/object validity.",
      "finalResponse": "```lua\nif IsValid(ent) then\n    ent:SomeMethod()\nend\n```\n\nReason: IsValid checks both that ent is not nil and not the NULL entity, preventing errors from calling methods on invalid references.",
      "durationMs": 2319,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688147-9HcfMMuBOoievtqyP4i8",
        "promptTokens": 186,
        "completionTokens": 47,
        "totalTokens": 233,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nutil.AddNetworkString(\"MyAddon.Sync\")\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- handle incoming net message here\nend)\n```\nReason: util.AddNetworkString registers the net message name and net.Receive sets the callback to handle incoming messages with that name.",
      "durationMs": 2617,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688149-EENOhkSlWoT5sSbuYayX",
        "promptTokens": 182,
        "completionTokens": 68,
        "totalTokens": 250,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Still materializes player.GetAll().",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nfor i = 1, #players do\n    local v = players[i]\nend\n```\n\nReason: Using a numeric loop over the array returned by player.GetAll avoids hash traversal and per-iteration pair allocation, making it faster and more GC-friendly.",
      "durationMs": 3498,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783688152-cesicgEarqMSOGkNglcT",
        "promptTokens": 182,
        "completionTokens": 63,
        "totalTokens": 245,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    }
  ],
  "summary": {
    "statusCounts": {
      "pass": 47,
      "partial": 9,
      "incorrect": 0,
      "protocol_error": 94,
      "policy_violation": 0,
      "timeout": 5,
      "unavailable": 0,
      "unsupported": 0,
      "trace_error": 0,
      "scored": 56
    },
    "groups": [
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-26b-a4b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "google/gemma-4-31b-it:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "timeout"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3.5-content-safety:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-12b-v2-vl:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      }
    ],
    "passAtKRate": "47/56"
  }
}
