{
  "schemaVersion": 2,
  "runId": "38c62341-b58b-4e7d-9756-3fc0c03c77c9",
  "fixtureIds": [
    "gmod.ents-iterator.v1",
    "gmod.hook-add.v1",
    "gmod.isvalid.v1",
    "gmod.net-receivers.v1",
    "gmod.perf.angle-zero.v1",
    "gmod.perf.config-var.v1",
    "gmod.perf.darkrpvar.v1",
    "gmod.perf.disttosqr.v1",
    "gmod.perf.ents-iterator.v1",
    "gmod.perf.find-ents-near.v1",
    "gmod.perf.find-players-near.v1",
    "gmod.perf.for-vs-while.v1",
    "gmod.perf.hook-once.v1",
    "gmod.perf.hudpaint-cache.v1",
    "gmod.perf.local-color.v1",
    "gmod.perf.local-vs-global.v1",
    "gmod.perf.localplayer-cache.v1",
    "gmod.perf.looking-at.v1",
    "gmod.perf.meta-vs-arg.v1",
    "gmod.perf.msg-vs-print.v1",
    "gmod.perf.pairs-ipairs-for.v1",
    "gmod.perf.plain-lua-vs-fn.v1",
    "gmod.perf.player-cache-hooks.v1",
    "gmod.perf.ply-table-index.v1",
    "gmod.perf.seq-tables.v1",
    "gmod.perf.setdrawcolor-split.v1",
    "gmod.perf.sqlite-vs-mysql.v1",
    "gmod.perf.steamid-cache.v1",
    "gmod.perf.string-table-concat.v1",
    "gmod.perf.surface-drawrect.v1",
    "gmod.perf.surface-text.v1",
    "gmod.perf.table-count-hash.v1",
    "gmod.perf.table-empty.v1",
    "gmod.perf.table-hasvalue.v1",
    "gmod.perf.table-literal.v1",
    "gmod.perf.table-random.v1",
    "gmod.perf.x-times-x.v1",
    "gmod.player-iterator.v1"
  ],
  "startedAt": "2026-07-10T14:39:59.616Z",
  "completedAt": "2026-07-10T15:18:34.670Z",
  "repeat": 1,
  "concurrency": 2,
  "attempts": [
    {
      "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": 628,
      "version": "openrouter-api"
    },
    {
      "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": 625,
      "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": 556,
      "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": 643,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 303,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 326,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 307,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 324,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.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": 301,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 313,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 722,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 847,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 554,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 583,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 317,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 308,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 297,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 346,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 591,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 327,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 683,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 701,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 692,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 729,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 297,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 322,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 307,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 318,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 300,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 324,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 646,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 626,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 545,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 607,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 314,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 317,
      "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": 298,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 317,
      "version": "openrouter-api"
    },
    {
      "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": "(from log; body not captured)",
      "durationMs": 7360,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 154,
        "completionTokens": 475,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-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": 12543,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 147,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 4512,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 140,
        "completionTokens": 430,
        "cachedTokens": 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": "(from log; body not captured)",
      "durationMs": 11238,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 150,
        "completionTokens": 780,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 5887,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 153,
        "completionTokens": 584,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.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": 15786,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 145,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.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": 21938,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 148,
        "completionTokens": 1023,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 8063,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 146,
        "completionTokens": 812,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 12556,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 138,
        "completionTokens": 942,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": null,
      "durationMs": 10718,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 159,
        "completionTokens": 716,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.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": 12812,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 151,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11621,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 144,
        "completionTokens": 466,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 12587,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 156,
        "completionTokens": 1011,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11176,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 151,
        "completionTokens": 881,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 7004,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 141,
        "completionTokens": 402,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 16126,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 143,
        "completionTokens": 591,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 16726,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 146,
        "completionTokens": 531,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.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": 11483,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 160,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 7130,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 143,
        "completionTokens": 559,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11138,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 148,
        "completionTokens": 954,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 5551,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 149,
        "completionTokens": 569,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 14110,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 152,
        "completionTokens": 1021,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 14047,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 145,
        "completionTokens": 962,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.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": 30821,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 161,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 14899,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 149,
        "completionTokens": 959,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 10307,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 149,
        "completionTokens": 840,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11052,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 142,
        "completionTokens": 653,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": null,
      "durationMs": 3435,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 142,
        "completionTokens": 424,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 16222,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 167,
        "completionTokens": 864,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": null,
      "durationMs": 10144,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 147,
        "completionTokens": 727,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.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": 13743,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 150,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11887,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 138,
        "completionTokens": 372,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": null,
      "durationMs": 6667,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 145,
        "completionTokens": 535,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 14132,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 149,
        "completionTokens": 680,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6150,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 142,
        "completionTokens": 620,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 8929,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 146,
        "completionTokens": 527,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 8611,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 139,
        "completionTokens": 922,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "cohere/north-mini-code:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Keeps pairs() rather than Iterator or a cached numeric for-loop.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 9126,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 157,
        "completionTokens": 782,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-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": 785,
      "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 502.",
      "finalResponse": null,
      "durationMs": 305,
      "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 502.",
      "finalResponse": null,
      "durationMs": 294,
      "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 502.",
      "finalResponse": null,
      "durationMs": 355,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 286,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 368,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 304,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 343,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-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": 294,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 335,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 312,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 315,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 336,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 355,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 292,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 329,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 302,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 342,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 288,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 339,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 281,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 333,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 287,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 326,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 289,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 348,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 290,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 330,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 296,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 339,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 287,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 336,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 298,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 465,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 293,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 343,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 279,
      "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": 337,
      "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 502.",
      "finalResponse": null,
      "durationMs": 300,
      "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 502.",
      "finalResponse": null,
      "durationMs": 336,
      "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 502.",
      "finalResponse": null,
      "durationMs": 304,
      "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 502.",
      "finalResponse": null,
      "durationMs": 423,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 297,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 340,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 303,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 317,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 297,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-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": 332,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 322,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 329,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 301,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 336,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 291,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 335,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 294,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 320,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 309,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 313,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 309,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 330,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 336,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 322,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 298,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 332,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 296,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 389,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 306,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 314,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 314,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 332,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 302,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 344,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 299,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 314,
      "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": 320,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "liquid/lfm-2.5-1.2b-thinking:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 502.",
      "finalResponse": null,
      "durationMs": 329,
      "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": 633,
      "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": 604,
      "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": 553,
      "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": 617,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 322,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 348,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 435,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 681,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 556,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.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": 580,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 507,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 444,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 339,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 364,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 319,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 338,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 461,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 461,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 602,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 715,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 457,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 462,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 345,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 341,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 373,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 414,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 444,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 478,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 602,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 592,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 455,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 500,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 314,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 371,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 313,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 343,
      "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": 464,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.2-3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 489,
      "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": 584,
      "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": 635,
      "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": 558,
      "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": 595,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 297,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 368,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 319,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 330,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.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": 435,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 481,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 583,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 611,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 432,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 485,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 322,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 332,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 305,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 357,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 467,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 627,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 653,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 726,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 458,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 483,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 320,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 399,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 332,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 353,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 513,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 508,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 595,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 603,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 448,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 475,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 306,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 359,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "meta-llama/llama-3.3-70b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 312,
      "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": 332,
      "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": 817,
      "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": 1116,
      "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": 649,
      "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": 590,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 473,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 467,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 311,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 366,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.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": 320,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 375,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 468,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 483,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 601,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 576,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 534,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 467,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 311,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 356,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 339,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 346,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 461,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 545,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 642,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 597,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 457,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 459,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 317,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 361,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 335,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 457,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 595,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 822,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 666,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 818,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 611,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 685,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nousresearch/hermes-3-llama-3.1-405b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 411,
      "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": 354,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6066,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 885,
        "cachedTokens": 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": "(from log; body not captured)",
      "durationMs": 7122,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 173,
        "completionTokens": 385,
        "cachedTokens": 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": "(from log; body not captured)",
      "durationMs": 6387,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 169,
        "completionTokens": 578,
        "cachedTokens": 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": "(from log; body not captured)",
      "durationMs": 7605,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 160,
        "completionTokens": 310,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 3520,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 173,
        "completionTokens": 647,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 13463,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 10451,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 165,
        "completionTokens": 577,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 8893,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 158,
        "completionTokens": 689,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 15576,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 164,
        "completionTokens": 965,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 20352,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 178,
        "completionTokens": 998,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 4423,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 162,
        "completionTokens": 652,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 24744,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 170,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 16002,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 174,
        "completionTokens": 871,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": null,
      "durationMs": 18485,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 171,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 6618,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 167,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 9672,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 164,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 14889,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 160,
        "completionTokens": 739,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 18695,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 178,
        "completionTokens": 817,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 19612,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 905,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 8920,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 168,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 15013,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 161,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6300,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 182,
        "completionTokens": 679,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 9763,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 171,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.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 (122/32) (code 502)",
      "finalResponse": null,
      "durationMs": 345,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6444,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 167,
        "completionTokens": 607,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 15326,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 163,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 9721,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 185,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 8977,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 161,
        "completionTokens": 664,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 13136,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 161,
        "completionTokens": 839,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 8427,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 7864,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 156,
        "completionTokens": 517,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6560,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 167,
        "completionTokens": 517,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Final response exceeds fixture byte cap of 2048.",
      "finalResponse": null,
      "durationMs": 17907,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 168,
        "completionTokens": 1024,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 2688,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 164,
        "completionTokens": 501,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6557,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 163,
        "completionTokens": 709,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 5862,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 160,
        "completionTokens": 565,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 9501,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 157,
        "completionTokens": 475,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-nano-30b-a3b:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Uses ipairs but still allocates via player.GetAll() each time.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 6604,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 175,
        "completionTokens": 537,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.hook-add.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": null,
      "durationMs": 10999,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 173,
        "completionTokens": 349,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.isvalid.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": null,
      "durationMs": 8129,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 169,
        "completionTokens": 633,
        "cachedTokens": 0
      }
    },
    {
      "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": null,
      "durationMs": 28366,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 638,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 11438,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 166,
        "completionTokens": 680,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 7134,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 173,
        "completionTokens": 607,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 18751,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 165,
        "completionTokens": 666,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 4213,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 164,
        "completionTokens": 447,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 4906,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 158,
        "completionTokens": 445,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": null,
      "durationMs": 4784,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 178,
        "completionTokens": 609,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "(from log; body not captured)",
      "durationMs": 4563,
      "version": "openrouter-api",
      "usage": {
        "promptTokens": 170,
        "completionTokens": 582,
        "cachedTokens": 0
      }
    },
    {
      "fixtureId": "gmod.net-receivers.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\nnet.Receive(\"MyAddon.Sync\", function(len)\n    -- handle incoming data\nend)\nReason: Registers a net.Receive handler for MyAddon.Sync to process incoming messages.\n```",
      "durationMs": 3618,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694398-ayvmXBu69dWRkwy4Rilp",
        "promptTokens": 160,
        "completionTokens": 377,
        "totalTokens": 537,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\n    -- body\nend\n```\nReason: The numeric for loop is faster because it's implemented in C and avoids the per‑iteration overhead of manual condition checks and increments in a while loop.",
      "durationMs": 14220,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694398-UFBFkoMWV8ZVeXsKjt8v",
        "promptTokens": 162,
        "completionTokens": 331,
        "totalTokens": 493,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: call hook.Run once with all players\nhook.Run(\"MyCustomLogic\", player.GetAll())\n\n-- Slower: loop per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"MyCustomLogic\", ply)\nend\n```\nReason: Calling hook.Run once with all players avoids repeated hook dispatch overhead, making it significantly faster than iterating and calling hook.Run per player.",
      "durationMs": 28043,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694402-2NxtETVUePn8aVy3Z2HW",
        "promptTokens": 174,
        "completionTokens": 678,
        "totalTokens": 852,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastHealthDraw\", function()\n    local hp = LocalPlayer():Health()\n    draw.SimpleText(hp, \"DermaDefault\", 10, 10, color_white)\n    draw.SimpleText(hp, \"DermaDefault\", 10, 30, Color(255,0,0))\n    draw.SimpleText(hp, \"DermaDefault\", 10, 50, Color(0,255,0))\nend)\n```\nReason: Caching LocalPlayer():Health() in a local variable avoids three redundant function calls per frame.",
      "durationMs": 10211,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694413-WJxaIRHGbtMObHlwMCu3",
        "promptTokens": 171,
        "completionTokens": 591,
        "totalTokens": 762,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"FastWhitePaint\", function()\n    surface.SetDrawColor(white)\n    surface.DrawRect(10, 10, 100, 50)\nend)\n```\nReason: Predefine the Color object once and reuse it each frame to avoid unnecessary object creation.",
      "durationMs": 8514,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694423-R6G7a2mg9NwgJxjKRTqk",
        "promptTokens": 167,
        "completionTokens": 669,
        "totalTokens": 836,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local v = sin(i)\n    -- use v\nend\n```\nReason: Localizing math.sin eliminates repeated global table lookups, reducing overhead in hot loops.",
      "durationMs": 10835,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694430-YFVGMclkGyjuPPR0P6Xd",
        "promptTokens": 160,
        "completionTokens": 444,
        "totalTokens": 604,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\n-- Cache the LocalPlayer function to avoid repeated lookups\nlocal GetLocalPlayer = LocalPlayer\n\n-- Example usage in a hook\nhook.Add(\"Think\", \"FastLocalPlayer\", function()\n    local ply = GetLocalPlayer()\n    if IsValid(ply) then\n        -- Use ply here\n    end\nend)\n```\nReason: Storing a reference to the LocalPlayer function eliminates the global table lookup each call, making repeated accesses faster.",
      "durationMs": 4801,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694431-cSaJzVrddy5twpu6n4Gb",
        "promptTokens": 164,
        "completionTokens": 517,
        "totalTokens": 681,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal function PlayersFaceEachOther(plyA, plyB, cosThreshold)\n    cosThreshold = cosThreshold or 0.7 -- adjust for \"roughly\" (dot > 0.7 => angle < ~45°)\n    local aimA = plyA:GetAimVector()\n    local aimB = plyB:GetAimVector()\n    local dirToB = (plyB:GetPos() - plyA:GetPos()):GetNormalized()\n    local dirToA = (plyA:GetPos() - plyB:GetPos()):GetNormalized()\n    return aimA:Dot(dirToB) > cosThreshold and aimB:Dot(dirToA) > cosThreshold\nend\n```\nReason: Uses dot products of aim vectors with the direction to the other player, avoiding costly acos calculations while providing a fast, approximate facing check.",
      "durationMs": 19429,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694436-WGNewy7dZRt1y12aVGEb",
        "promptTokens": 178,
        "completionTokens": 577,
        "totalTokens": 755,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.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\nSomeHelper(ply)\nReason: Direct function call avoids the table lookup involved in colon syntax, making it slightly faster.\n```",
      "durationMs": 5731,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694441-1UnK6YR6E6LNLqdlLQf9",
        "promptTokens": 166,
        "completionTokens": 787,
        "totalTokens": 953,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nMsgN(\"Debug: \", someVar)\n```\nReason: MsgN outputs directly to the console with minimal overhead, avoiding the formatting cost of Lua's print function.",
      "durationMs": 13441,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694447-ckOACIJtGWZ3KKaC9Jye",
        "promptTokens": 161,
        "completionTokens": 477,
        "totalTokens": 638,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, #t do\n    local v = t[i]\n    -- process v\nend\n```\nReason: Numeric for loop avoids iterator overhead and is optimized by LuaJIT, making it the fastest for sequential arrays.",
      "durationMs": 3331,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694456-JHF4mCHHOdwL3cq4BkFm",
        "promptTokens": 168,
        "completionTokens": 470,
        "totalTokens": 638,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fast filter/map without fn combinator overhead\nlocal function fastFilter(list, pred)\n    local out = {}\n    local j = 0\n    for i = 1, #list do\n        local v = list[i]\n        if pred(v) then\n            j = j + 1\n            out[j] = v\n        end\n    end\n    return out\nend\n\nlocal function fastMap(list, func)\n    local out = {}\n    for i = 1, #list do\n        out[i] = func(list[i])\n    end\n    return out\nend\n\n-- Example usage:\n-- local players = player.GetAll()\n-- local admins = fastFilter(players, function(p) return p:IsAdmin() end)\n-- local adminNames = fastMap(admins, function(p) return p:Nick() end)\n```\nReason: Plain Lua loops avoid the metaprogramming and temporary function overhead of DarkRP's fn combinator library, making filter/map pipelines faster.",
      "durationMs": 32237,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694459-jZE41jIlgY0cwyQbUJD0",
        "promptTokens": 171,
        "completionTokens": 901,
        "totalTokens": 1072,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cached player table\nlocal cachedPlayers = {}\n\n-- Function to rebuild cache\nlocal function rebuildPlayerCache()\n    cachedPlayers = {}\n    for _, ply in ipairs(player.GetAll()) do\n        table.insert(cachedPlayers, ply)\n    end\nend\n\n-- Hooks to keep cache up to date\nhook.Add(\"PlayerInitialSpawn\", \"CachePlayersOnJoin\", function(ply)\n    table.insert(cachedPlayers, ply)\nend)\n\nhook.Add(\"PlayerDisconnect\", \"CachePlayersOnLeave\", function(ply)\n    for i, p in ipairs(cachedPlayers) do\n        if p == ply then\n            table.remove(cachedPlayers, i)\n            break\n        end\n    end\nend)\n\n-- Initialize cache on server start\nrebuildPlayerCache()\n\n-- Example tick/think hook using cached table\nhook.Add(\"Think\", \"FastPlayerThink\", function()\n    for _, ply in ipairs(cachedPlayers) do\n        if IsValid(ply) then\n            -- Replace with your per‑tick logic\n            -- print(ply:Nick())\n        end\n    end\nend)\n```\n\nReason: Maintains a cached player list updated only on join/leave events, avoiding the costly ipairs(player.GetAll()) each tick.",
      "durationMs": 7142,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694460-vgrQSCQbC8BH6xZqEgCc",
        "promptTokens": 182,
        "completionTokens": 748,
        "totalTokens": 930,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 1 through 1 non-empty reason lines.",
      "finalResponse": "```lua\nlocal PlayerData = setmetatable({}, {__mode = \"k\"}) -- weak keys to prevent memory leaks\n\n-- Store temporary data\nfunction SetTempData(ply, key, value)\n    if not PlayerData[ply] then PlayerData[ply] = {} end\n    PlayerData[ply][key] = value\nend\n\n-- Retrieve temporary data\nfunction GetTempData(ply, key)\n    return PlayerData[ply] and PlayerData[ply][key]\nend\n```\n\nReason: A weak-keyed table provides O(1) lookups without the value\nend\n\n-- Read temporary data (fast)\nfunction GetTempData(ply, key)\n    return PlayerData[ply] and PlayerData[ply][key]\nend\n```\n\nReason: A weak-keyed table gives O(1) access with less overhead than reading fields directly from the player entity.",
      "durationMs": 32696,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694467-YWznqlKx4lPUrEXVw9e3",
        "promptTokens": 163,
        "completionTokens": 611,
        "totalTokens": 774,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal arr = {10, 20, 30, 40}\nfor i = 1, #arr do\n    local v = arr[i]\nend\n```\nReason: Sequential number-indexed arrays store values in contiguous integer slots, enabling fast iteration with a numeric loop or ipairs without the hash‑table overhead of string‑keyed maps.",
      "durationMs": 8687,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694491-kL01Wy0k1msgQshGaQ9t",
        "promptTokens": 168,
        "completionTokens": 910,
        "totalTokens": 1078,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing separate r, g, b, a numbers avoids creating a temporary Color object each frame, reducing garbage collection overhead and improving performance in hot draw paths.",
      "durationMs": 6387,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694500-AeVxWM9E919pxRRFwI3e",
        "promptTokens": 167,
        "completionTokens": 435,
        "totalTokens": 602,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal result = sql.Query(\"SELECT player_data FROM players WHERE steamid = ?\", ply:SteamID64())\n```\nReason: Local SQLite eliminates network round‑trip overhead, giving lower latency for reads/writes on a single‑server setup.",
      "durationMs": 4967,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694500-XXiEEiOuD0WOdqoobeCS",
        "promptTokens": 185,
        "completionTokens": 506,
        "totalTokens": 691,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = setmetatable({}, { __mode = \"k\" }) -- weak keys to avoid memory leaks\n\nlocal function GetSteamID(ply)\n    if not IsValid(ply) then return \"BOT\" end\n    local cached = steamIDCache[ply]\n    if cached ~= nil then\n        return cached\n    end\n    local id = ply:SteamID()\n    steamIDCache[ply] = id\n    return id\nend\n```\nReason: Caching each player's SteamID eliminates repeated costly calls, and a weak-key table lets the cache be garbage‑collected when players leave.",
      "durationMs": 5529,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694505-8fDCmz08GFQGVPFWEuAS",
        "promptTokens": 161,
        "completionTokens": 525,
        "totalTokens": 686,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal pieces = {}\nfor i = 1, 10000 do\n    pieces[i] = \"chunk\" .. i\nend\nlocal bigString = table.concat(pieces)\n```\nReason: Using table.concat builds the string in linear time by avoiding repeated allocations and copies that occur with the .. operator.",
      "durationMs": 3388,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694506-q3nC7Sk1qz9HN9olREbs",
        "promptTokens": 161,
        "completionTokens": 372,
        "totalTokens": 533,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(color)\nsurface.DrawRect(x, y, w, h)\n```\nReason: surface.DrawRect skips the extra function call and rounding logic of draw.RoundedBox, making it slightly faster for non‑rounded rectangles.",
      "durationMs": 11924,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694510-2zNRI8RjetAkSnLjnwzA",
        "promptTokens": 166,
        "completionTokens": 531,
        "totalTokens": 697,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastTextDraw\", function()\n    surface.SetFont(\"DermaDefault\")\n    surface.SetTextColor(255, 255, 255, 255)\n    surface.SetTextPos(10, 10)\n    surface.DrawText(\"Hello, World!\")\nend)\n```\nReason: surface.* helpers are lower-level and avoid the extra function call overhead of draw.DrawText/SimpleTextOutlined, making them faster per frame.",
      "durationMs": 7384,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694510-oPjk8rvlevLwGFlRRNOW",
        "promptTokens": 168,
        "completionTokens": 569,
        "totalTokens": 737,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myTable\n```\nReason: The # length operator returns the number of consecutive integer‑keyed elements from 1, which is the idiomatic way to get the size of a sequential array‑like table in Lua/Garry's Mod.",
      "durationMs": 9976,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694518-qyMOZ4lH5l7NSyPPoAyp",
        "promptTokens": 156,
        "completionTokens": 547,
        "totalTokens": 703,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\ntable.Empty(t)\n```\nReason: table.Empty clears the table in place without allocating a new table, making it faster than reassigning t = {} which creates a new table and leaves the old one for garbage collection.",
      "durationMs": 12433,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694521-5N7wXeRWgZJrzeRciiqd",
        "promptTokens": 167,
        "completionTokens": 639,
        "totalTokens": 806,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal lookup = { [\"apple\"] = true, [\"banana\"] = true, [\"orange\"] = true }\nif lookup[someValue] then\n    -- value exists in the set\nend\n```\nReason: Using a hash table (key‑value set) provides O(1) lookup, which is faster than table.HasValue’s O(n) linear scan over a list.",
      "durationMs": 30636,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694528-eWZFsCTnYkpO4feELBZ7",
        "promptTokens": 163,
        "completionTokens": 690,
        "totalTokens": 853,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = {x = 10, y = 20, z = 30}\n```\nReason: Table constructor creates the table with fields in one step, avoiding extra assignment operations.",
      "durationMs": 70851,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694534-rfBLVCTTSKCDzIWGJ5iY",
        "promptTokens": 164,
        "completionTokens": 542,
        "totalTokens": 706,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function fastRandom(seqTbl)\n    return seqTbl[math.random(#seqTbl)]\nend\n```\nReason: Direct index access avoids the iteration overhead of table.Random for sequential tables.",
      "durationMs": 13728,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694558-ajIGC4boVvdAxi2L5O7I",
        "promptTokens": 160,
        "completionTokens": 362,
        "totalTokens": 522,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.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 (195/32) (code 502)",
      "finalResponse": null,
      "durationMs": 302,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-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 _, ply in ipairs(player.GetAll()) do\n    -- Your code here\nend\nReason: Iterates over all connected players using ipairs for ordered traversal.\n```",
      "durationMs": 3576,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694572-Ips30lJfQw96TFLyUjOy",
        "promptTokens": 175,
        "completionTokens": 373,
        "totalTokens": 548,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.FindByClass(\"prop_physics\")) do\n    -- Replace this comment with your logic\n    print(ent)\nend\n```\nReason: ents.FindByClass returns only entities of the specified class, avoiding the need to first build a table of every entity in the map.",
      "durationMs": 3994,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694576-snDI6xCuPNgabAh5J1Nw",
        "promptTokens": 166,
        "completionTokens": 435,
        "totalTokens": 601,
        "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 (can be empty)\nend)\nReason: Registers a Think hook callback identified as MyAddon.Think.\n```",
      "durationMs": 8156,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694580-Ac830HbUjIS68p5NM1K9",
        "promptTokens": 173,
        "completionTokens": 375,
        "totalTokens": 548,
        "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 safe to use\nend\n```\nReason: IsValid returns true only for entities that still exist and haven't been removed, ensuring the reference is safe before calling methods on it.",
      "durationMs": 25350,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694588-xnqLUrdmvkmKkwMfuKYo",
        "promptTokens": 169,
        "completionTokens": 408,
        "totalTokens": 577,
        "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": "protocol_error",
      "detail": "OpenRouter error: Upstream error from Nvidia: ResourceExhausted: Worker local total request limit reached (32/32) (code 502)",
      "finalResponse": null,
      "durationMs": 400,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\n-- Pre‑allocate a zero angle once\nlocal zeroAngle = Angle(0,0,0)\n\n-- In hot path, reuse it by copying (no new allocation)\nlocal ang = zeroAngle:Copy()\n-- use ang as needed\n```\nReason: Reusing a pre‑allocated zero Angle and copying it avoids allocating a new Angle object each call, reducing GC pressure in hot paths.",
      "durationMs": 46008,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694605-gGLztkFLlv9AOWRSgCkg",
        "promptTokens": 166,
        "completionTokens": 724,
        "totalTokens": 890,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal myaddon_color = Color(255, 0, 0) -- flat local variable for fast access\nlocal current = myaddon_color -- read\n```\nReason: Local variable access is a single stack lookup, faster than global or nested table lookups which require hash table accesses.",
      "durationMs": 4723,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694613-K4oNB3YpYjOoVNqxgJon",
        "promptTokens": 173,
        "completionTokens": 631,
        "totalTokens": 804,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Preferred way to get a player's job name in DarkRP\nlocal jobName = ply:getDarkRPVar(\"job\") -- returns the job string\n-- Alternative using team index:\n-- local jobName = team.GetName(ply:Team())\n```\nReason: getDarkRPVar(\"job\") is the replicated DarkRP variable for a player's job, providing a more reliable and up-to-date value than the generic NWString.",
      "durationMs": 4276,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694618-VytuuP7YQMOC3PHUZ06P",
        "promptTokens": 165,
        "completionTokens": 535,
        "totalTokens": 700,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Check if two vectors are within a distance without computing sqrt\nlocal function IsWithinThreshold(v1, v2, maxDist)\n    return v1:DistToSqr(v2) <= maxDist * maxDist\nend\n```\nReason: DistToSqr gives the squared distance, avoiding the costly square‑root operation of Length.",
      "durationMs": 12594,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694622-5R6VvtfZYHh8wJKpkkTM",
        "promptTokens": 164,
        "completionTokens": 592,
        "totalTokens": 756,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.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.GetAll()) do\n    -- Your code here\nend\nReason: Using ents.GetAll() with ipairs is the wiki-recommended efficient iterator for visiting all entities.\n```",
      "durationMs": 10093,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694635-kZT6JWOYZn0R1iWwP04c",
        "promptTokens": 158,
        "completionTokens": 436,
        "totalTokens": 594,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal ply = LocalPlayer() -- replace with your player reference\nlocal radius = 256\nlocal nearby = ents.FindInSphere(ply:GetPos(), radius)\nfor _, ent in ipairs(nearby) do\n    -- process each nearby entity\n    print(ent)\nend\n```\nReason: FindInSphere performs a simple distance check and is among the fastest built‑in spatial queries for finding entities near a point, outperforming FindInPVS for local proximity checks.",
      "durationMs": 17316,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694645-KBQlbPk5rw4jjESgbTjK",
        "promptTokens": 178,
        "completionTokens": 479,
        "totalTokens": 657,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfunction GetPlayersInSphere(pos, radius)\n    local r2 = radius * radius\n    local players = {}\n    for _, ply in ipairs(player.GetAll()) do\n        if ply:GetPos():DistToSqr(pos) <= r2 then\n            table.insert(players, ply)\n        end\n    end\n    return players\nend\n```\nReason: Iterating only over players avoids checking thousands of non‑player entities, making the search faster.",
      "durationMs": 5764,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694651-Z8lRa584YtL5vw5eZMCg",
        "promptTokens": 170,
        "completionTokens": 667,
        "totalTokens": 837,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\n    -- body\nend\n```\nReason: The numeric for loop is optimized in Lua and has less overhead than a while loop, making it generally faster for simple counting loops.",
      "durationMs": 3843,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694657-xSELZ3Pj6C1C9rlOEr7L",
        "promptTokens": 162,
        "completionTokens": 344,
        "totalTokens": 506,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Inefficient: loop per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"MyCustomTick\", ply)\nend\n\n-- Efficient: pass all players at once\nhook.Run(\"MyCustomTick\", player.GetAll())\n```\nReason: Calling hook.Run once with all players reduces the overhead of multiple hook invocations and avoids repeated loops, making it significantly faster per tick.",
      "durationMs": 41863,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694661-jKgSsexSFJbdpajZFKtr",
        "promptTokens": 174,
        "completionTokens": 516,
        "totalTokens": 690,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"OptimizedHealthHUD\", function()\n    local health = LocalPlayer():Health()\n    draw.SimpleText(\"Health: \" .. health, \"DermaDefault\", 10, 10, Color(255,255,255))\n    draw.SimpleText(\"Health: \" .. health, \"DermaDefault\", 10, 30, Color(255,255,0))\n    draw.SimpleText(\"Health: \" .. health, \"DermaDefault\", 10, 50, Color(0,255,255))\nend)\n```\nReason: Caching LocalPlayer():Health() in a local variable avoids repeated function calls per frame, reducing overhead.",
      "durationMs": 4948,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694663-J0MHzl0YVACFoBalv3jw",
        "promptTokens": 171,
        "completionTokens": 616,
        "totalTokens": 787,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\nhook.Add(\"HUDPaint\", \"FastWhitePaint\", function()\n    surface.SetDrawColor(white)\n    -- drawing code here\nend)\n```\nReason: Precomputing the Color object once avoids repeated allocation each paint iteration, improving performance.",
      "durationMs": 3286,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694668-xSMKIIeN5nVf7Nl1MGGT",
        "promptTokens": 167,
        "completionTokens": 365,
        "totalTokens": 532,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local v = sin(i)\n    -- use v\nend\n```\nReason: Localizing math.sin into a local variable eliminates the global table lookup each iteration.",
      "durationMs": 38437,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694671-wDagPyc2CuAtqoktOSid",
        "promptTokens": 160,
        "completionTokens": 439,
        "totalTokens": 599,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cache the local player to avoid repeated lookups\nlocal ply = LocalPlayer()\n-- Use `ply` wherever you need the player entity\n```\nReason: Caching LocalPlayer() eliminates the repeated engine lookup, reducing overhead when the player entity is needed frequently.",
      "durationMs": 10235,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694703-OHUDymReWAwfid8QY7pj",
        "promptTokens": 164,
        "completionTokens": 279,
        "totalTokens": 443,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfunction ArePlayersLookingAtEachOther(ply1, ply2, threshold)\n    threshold = threshold or 0.5\n    local aim1 = ply1:GetAimVector()\n    local aim2 = ply2:GetAimVector()\n    local dir1to2 = (ply2:GetPos() - ply1:GetPos()):GetNormalized()\n    local dir2to1 = (ply1:GetPos() - ply2:GetPos()):GetNormalized()\n    return aim1:Dot(dir1to2) > threshold and aim2:Dot(dir2to1) > threshold\nend\n```\nReason: Dot products of aim vectors with the direction to the other player avoid expensive acos calls and give a fast approximate facing check.",
      "durationMs": 10643,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694709-2JSsmQdepUQ6K5pYoutQ",
        "promptTokens": 178,
        "completionTokens": 1057,
        "totalTokens": 1235,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.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\nply:SomeHelper()\nReason: Method call avoids a global lookup and directly accesses the player meta, making it marginally faster than passing the player as an argument to a global function.\n```",
      "durationMs": 12487,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694713-dITqi7UqeMwB3kA1HhOs",
        "promptTokens": 166,
        "completionTokens": 783,
        "totalTokens": 949,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nMsgN(\"Debug: \", someVar)\n```\nReason: MsgN writes directly to the console without the formatting overhead of print, making it faster for hot‑path debugging.",
      "durationMs": 4387,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694720-OpyjiqBYdfH8P5Yix4OB",
        "promptTokens": 161,
        "completionTokens": 332,
        "totalTokens": 493,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, #t do\n    local v = t[i]\n    -- process v\nend\n```\nReason: Numeric for loop avoids iterator overhead and is fastest for sequential arrays.",
      "durationMs": 5034,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694724-AmW52TGUvrN6IMt2IlGb",
        "promptTokens": 168,
        "completionTokens": 392,
        "totalTokens": 560,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fast filter‑map pipeline for DarkRP lists\nlocal function filter_map(list, pred, mapper)\n    local out = {}\n    for i = 1, #list do\n        local v = list[i]\n        if pred(v) then\n            out[#out+1] = mapper(v)\n        end\n    end\n    return out\nend\n\n-- Example: get names of all Civil Protection officers\nlocal cpNames = filter_map(player.GetAll(),\n    function(p) return p:getDarkRPVar(\"job\") == \"Civil Protection\" end,\n    function(p) return p:Nick() end)\n```\nReason: Uses a single loop and avoids intermediate tables, reducing allocations and function call overhead compared to chaining fn.Filter and fn.Map.",
      "durationMs": 26581,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694725-rQzBf0mekLDbgupoUuNp",
        "promptTokens": 171,
        "completionTokens": 987,
        "totalTokens": 1158,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter error: Upstream error from Nvidia: ResourceExhausted: Worker local total request limit reached (228/32) (code 502)",
      "finalResponse": null,
      "durationMs": 331,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fast per-player storage using a weak-keyed table\nlocal plyData = setmetatable({}, {__mode = \"k\"})\n\n-- Store data for a player\nplyData[ply] = someValue\n\n-- Read data (fast lookup)\nlocal value = plyData[ply]\n```\nReason: A weak-keyed table stores data in a regular Lua table, avoiding per-entity metatable lookups and making reads faster than accessing a field directly on the player entity.",
      "durationMs": 5960,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694730-mNMkt4FxmxKbaJ7v3Agu",
        "promptTokens": 163,
        "completionTokens": 743,
        "totalTokens": 906,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Example of a fast-iterating table: sequential array\nlocal values = { 10, 20, 30, 40, 50 }\n\nfor i = 1, #values do\n    local v = values[i]\n    -- do something with v\n    print(v)\nend\n```\nReason: Sequential number-indexed arrays provide direct index access and cache-friendly iteration, making them faster than string-keyed maps which require hash lookups.",
      "durationMs": 4305,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694736-bpfg1YZHZ88LbZEe9kIZ",
        "promptTokens": 168,
        "completionTokens": 597,
        "totalTokens": 765,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 255, 255, 255)\n```\nReason: Passing raw r,g,b,a numbers avoids creating a Color object each frame, reducing overhead in hot draw loops.",
      "durationMs": 14656,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694740-wJo97kMex8PzfK2tsNqr",
        "promptTokens": 167,
        "completionTokens": 774,
        "totalTokens": 941,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Simple read query using GMod's SQLite API\nlocal function GetPlayerData(ply)\n    local sid = ply:SteamID64()\n    local query = string.format(\"SELECT data FROM player_data WHERE steamid = %s\", sql.SQLStr(sid))\n    local result = sql.Query(query)\n    if result and #result > 0 then\n        return util.JSONToTable(result[1].data)\n    end\n    return nil\nend\n```\n\nReason: Local SQLite eliminates network round‑trips, so reads and writes are faster than remote MySQL on a single‑server setup.",
      "durationMs": 10158,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694752-UCSeZzsqICLiBU5yU97H",
        "promptTokens": 185,
        "completionTokens": 837,
        "totalTokens": 1022,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = {}\n\nlocal function GetSteamID(ply)\n    if not IsValid(ply) then return \"BOT\" end\n    local sid = steamIDCache[ply]\n    if not sid then\n        sid = ply:SteamID()\n        steamIDCache[ply] = sid\n    end\n    return sid\nend\n\nhook.Add(\"PlayerDisconnected\", \"ClearSteamIDCache\", function(ply)\n    steamIDCache[ply] = nil\nend)\n```\nReason: Caches each player's SteamID on first access, avoiding repeated costly calls to ply:SteamID().",
      "durationMs": 6309,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694754-wm6JtFUVZy9ruR14TpqC",
        "promptTokens": 161,
        "completionTokens": 600,
        "totalTokens": 761,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal parts = {}\nfor i = 1, 10000 do\n    parts[i] = \"chunk\" .. i\nend\nlocal bigString = table.concat(parts)\n```\nReason: table.concat allocates the final string once, avoiding the O(n²) cost of repeated .. concatenation.",
      "durationMs": 6715,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694761-v7zhXWR4kkQAA6EN8JCv",
        "promptTokens": 161,
        "completionTokens": 661,
        "totalTokens": 822,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function DrawFastRect(x, y, w, h, color)\n    surface.SetDrawColor(color.r, color.g, color.b, color.a)\n    surface.DrawRect(x, y, w, h)\nend\n```\n\nReason: surface.DrawRect skips the corner‑handling logic and extra function calls in draw.RoundedBox, making it faster for drawing plain rectangles.",
      "durationMs": 11451,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694762-SfugrHVUqcHtp0q6Zr2f",
        "promptTokens": 166,
        "completionTokens": 562,
        "totalTokens": 728,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastTextDraw\", function()\n    surface.SetFont(\"DermaDefault\")\n    surface.SetTextColor(255, 255, 255, 255)\n    surface.SetTextPos(10, 10)\n    surface.DrawText(\"Hello, World!\")\nend)\n```\nReason: surface.* text helpers avoid the extra overhead of draw.DrawText/SimpleTextOutlined, making per‑frame text rendering faster.",
      "durationMs": 45549,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694768-t4nohOCqPzwTn7PzBx89",
        "promptTokens": 168,
        "completionTokens": 604,
        "totalTokens": 772,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myTable\n```\nReason: The # operator gives the length of the sequential part of a table in O(1) time and is the standard way in Lua and Garry's Mod.",
      "durationMs": 17833,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694774-Mr2pIrblI3w7zrtopCrh",
        "promptTokens": 156,
        "completionTokens": 382,
        "totalTokens": 538,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\ntable.Empty(t)\n```\nReason: table.Empty clears the existing table in place, avoiding the allocation and GC overhead of creating a new table with t = {}.",
      "durationMs": 12794,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694791-FrsrbfH3EJAnaJTiHIIB",
        "promptTokens": 167,
        "completionTokens": 479,
        "totalTokens": 646,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal set = {[\"apple\"]=true, [\"banana\"]=true, [\"cherry\"]=true}\nif set[someValue] then\n    -- value exists\nend\n```\nReason: Using a table as a set gives O(1) lookup instead of the O(n) linear search performed by table.HasValue.",
      "durationMs": 5828,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694804-phhxXNI4hlCN42CWqPAE",
        "promptTokens": 163,
        "completionTokens": 707,
        "totalTokens": 870,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal myTable = { name = \"John\", age = 30, active = true }\n```\nReason: Table constructor builds the table in a single allocation, avoiding multiple field assignments and hash lookups, which is faster for small known fields.",
      "durationMs": 22470,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694810-vby9pJSSipCxazhGB65l",
        "promptTokens": 164,
        "completionTokens": 439,
        "totalTokens": 603,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function RandomSequential(t)\n    return t[math.random(#t)]\nend\n```\nReason: Direct index access avoids iterating over the table, giving O(1) time instead of O(n).",
      "durationMs": 4498,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694813-TXE6FFNJWjde0rgMA57K",
        "promptTokens": 160,
        "completionTokens": 364,
        "totalTokens": 524,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fast squaring in a tight loop\nlocal x = 5  -- example value\nfor i = 1, 1e6 do\n    local sq = x * x  -- multiplication is fastest\n    -- use sq as needed\nend\n```\nReason: Multiplication is the fastest operation for squaring numbers in Lua, avoiding function calls and extra overhead.",
      "durationMs": 57774,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694818-SEAuvZ1OiWNDUAAe2Npp",
        "promptTokens": 157,
        "completionTokens": 353,
        "totalTokens": 510,
        "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": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "```lua\nfor k, v in pairs(player.GetAll()) do\n    -- v is the player object\nend\nReason: This loop iterates over each currently connected player via player.GetAll().\n```",
      "durationMs": 5994,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694833-m2hvFsww30zhTC3PoH0K",
        "promptTokens": 175,
        "completionTokens": 336,
        "totalTokens": 511,
        "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 ents.Iterator() do\n    if ent:GetClass() == \"prop_physics\" then\n        -- process prop_physics entity\n    end\nend\n```\nReason: ents.Iterator() yields entities one by one, avoiding the creation of a full entity table.",
      "durationMs": 3176,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694839-1Z0tEJtx0NThMKvzZvrJ",
        "promptTokens": 166,
        "completionTokens": 438,
        "totalTokens": 604,
        "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()\n    -- Your Think logic here\nend)\n```\nReason: Registers a callback named \"MyAddon.Think\" to run every frame via the Think hook.",
      "durationMs": 1130,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694842-lXEu6cp6jnQ4H72H2eUg",
        "promptTokens": 173,
        "completionTokens": 161,
        "totalTokens": 334,
        "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    -- safe to call methods on ent\n    ent:SomeMethod()\nend\n```\nReason: IsValid checks that the entity exists and hasn't been removed, preventing errors from calling methods on a nil or invalid entity.",
      "durationMs": 2644,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694843-cWem1YFsuA4HWOUvGgYe",
        "promptTokens": 169,
        "completionTokens": 369,
        "totalTokens": 538,
        "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 MyAddon.Sync net message here\n    -- Example: local data = net.ReadTable()\nend)\n```\nReason: Registers a net message handler for MyAddon.Sync using net.Receive.",
      "durationMs": 1917,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694845-8NZqOnW7vRqWYJ9mdm7E",
        "promptTokens": 160,
        "completionTokens": 252,
        "totalTokens": 412,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\n-- Pre-allocate a single Angle instance outside the hot path\nlocal zeroAngle = Angle(0, 0, 0)\n\n-- In the hot path, reuse and zero it instead of creating a new Angle()\nlocal function GetZeroedAngle()\n    zeroAngle.p = 0\n    zeroAngle.y = 0\n    zeroAngle.r = 0\n    return zeroAngle\nend\n\n-- Example usage in a tight loop\nfor i = 1, 10000 do\n    local ang = GetZeroedAngle()\n    -- use ang ...\nend\n```\n\nReason: Reusing a pre-allocated Angle and manually zeroing its components avoids repeated allocations and garbage collection overhead, which is significantly faster in hot paths.",
      "durationMs": 6166,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694847-A39pJsZrSZUa4DtJ2hEM",
        "promptTokens": 166,
        "completionTokens": 833,
        "totalTokens": 999,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal myColor = Color(255, 0, 0)\nlocal c = myColor\n```\nReason: Local variable access avoids global table and nested table lookups, making it the fastest for frequent reads.",
      "durationMs": 2531,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694854-GWCFxO5RdvhGCkwus7ER",
        "promptTokens": 173,
        "completionTokens": 316,
        "totalTokens": 489,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Preferred way to get a player's job name in DarkRP\nlocal jobName = ply:getDarkRPVar(\"job\")\n-- Or, if you need the full job table:\n-- local jobTable = ply:getJobTable()\n-- local jobName = jobTable.name\n```\n\nReason: DarkRP stores the job name in a DarkRP variable, so `ply:getDarkRPVar(\"job\")` is the official, network‑optimized accessor instead of the generic `GetNWString`.",
      "durationMs": 3109,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694856-OaxHMkRG8ANJHL6vuEuU",
        "promptTokens": 165,
        "completionTokens": 359,
        "totalTokens": 524,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal threshold = 100\nlocal thresholdSqr = threshold * threshold\nif vec1:DistToSqr(vec2) <= thresholdSqr then\n    -- within threshold\nend\n```\nReason: DistToSqr returns the squared distance, allowing a fast threshold check without the costly square root.",
      "durationMs": 3441,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694859-vFJUllIWI5bB8LfAktcl",
        "promptTokens": 164,
        "completionTokens": 366,
        "totalTokens": 530,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.GetAll()) do\n    -- process ent\nend\n```\nReason: Using ipairs on ents.GetAll() is the wiki-recommended efficient way to iterate all entities.",
      "durationMs": 9766,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694863-sjURsOwBJ2o5azd1mfAv",
        "promptTokens": 158,
        "completionTokens": 440,
        "totalTokens": 598,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\n-- Fast spatial query: entities within a radius of a player\nlocal ply = Entity(1) -- replace with actual player entity\nlocal radius = 500\nlocal nearby = ents.FindInSphere(ply:GetPos(), radius)\n\nfor _, ent in ipairs(nearby) do\n    -- process each nearby entity\n    print(ent)\nend\n```\nReason: ents.FindInSphere uses the engine's spatial partition for a simple distance check, making it faster than FindInPVS for radius-based queries.",
      "durationMs": 4244,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694872-U8Zid9EYgFWzAeXwKaQC",
        "promptTokens": 178,
        "completionTokens": 474,
        "totalTokens": 652,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function GetPlayersInRadius(pos, radius)\n    local radiusSqr = radius * radius\n    local players = {}\n    for _, ply in ipairs(player.GetAll()) do\n        if ply:GetPos():DistToSqr(pos) <= radiusSqr then\n            table.insert(players, ply)\n        end\n    end\n    return players\nend\n```\nReason: Iterating over player.GetAll() and checking squared distance avoids the overhead of ents.FindInSphere which scans all entities before filtering.",
      "durationMs": 2835,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694875-rnVyPpFID8Y3745UUaGx",
        "promptTokens": 170,
        "completionTokens": 379,
        "totalTokens": 549,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\n    -- loop body\nend\n```\nReason: Numeric for loops are optimized in Lua and avoid the overhead of manual condition checks, making them faster for tight counting loops.",
      "durationMs": 2412,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694877-uTAcoUFqJ0qGykMqB63y",
        "promptTokens": 162,
        "completionTokens": 346,
        "totalTokens": 508,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: single hook.Run with all players\nlocal allPlayers = player.GetAll()\nhook.Run(\"MyTick\", allPlayers)\n\n-- Slower: looping and calling hook.Run per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"MyTick\", ply)\nend\n```\nReason: Calling hook.Run once with a table of all players avoids the overhead of repeated hook lookups and function calls for each player.",
      "durationMs": 3290,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694878-YuWqdH9diWMPWDETcbMN",
        "promptTokens": 174,
        "completionTokens": 466,
        "totalTokens": 640,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"OptimizedHealthHUD\", function()\n    local ply = LocalPlayer()\n    if not IsValid(ply) then return end\n\n    local hp = ply:Health() -- cache once per frame\n\n    -- Example draw calls using the cached value\n    draw.SimpleText(\"HP: \" .. hp, \"DermaDefault\", 10, 10, color_white)\n    draw.RoundedBox(4, 10, 30, math.Clamp(hp, 0, 100) * 2, 20, Color(200, 0, 0))\n    surface.SetDrawColor(0, 200, 0)\n    surface.DrawRect(10, 55, hp, 5)\nend)\n```\nReason: Caching LocalPlayer():Health() in a local variable avoids three redundant function calls per frame, reducing overhead.",
      "durationMs": 3955,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694879-o0JtpPmHDqNc5q4v9Kb2",
        "promptTokens": 171,
        "completionTokens": 421,
        "totalTokens": 592,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cache the color once outside the paint hook\nlocal white = Color(255, 255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"ExamplePaint\", function()\n    -- Reuse the cached color\n    surface.SetDrawColor(white)\n    -- ... drawing code ...\nend)\n```\nReason: Avoid allocating a new Color object every frame by caching it once, reducing garbage collection overhead.",
      "durationMs": 3024,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694881-UR6OHl9nAruxa9rWqDJ5",
        "promptTokens": 167,
        "completionTokens": 479,
        "totalTokens": 646,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local x = sin(i)\nend\n```\nReason: Localizing math.sin avoids repeated global table lookups in the hot loop.",
      "durationMs": 3546,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694883-d27QU53FzqCRroq09iMY",
        "promptTokens": 160,
        "completionTokens": 307,
        "totalTokens": 467,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\n-- Cache LocalPlayer once per frame to avoid repeated lookups\nlocal cachedPlayer\n\nhook.Add(\"Think\", \"CacheLocalPlayer\", function()\n    cachedPlayer = LocalPlayer()\nend)\n\n-- Example usage\nlocal function DoSomethingWithPlayer()\n    local ply = cachedPlayer\n    if not IsValid(ply) then return end\n    -- use ply here\nend\n```\nReason: Caching LocalPlayer in a Think hook eliminates repeated global function calls and table lookups each frame.",
      "durationMs": 3515,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694884-q2MroYGhVlIMkpUldMih",
        "promptTokens": 164,
        "completionTokens": 371,
        "totalTokens": 535,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\n-- Fast check if two players are roughly looking at each other using aim vectors.\n-- Returns true when both players aim within `cosThreshold` of the direction to the other.\n-- `cosThreshold` is the cosine of the max allowed angle (e.g. 0.7071 for 45°).\nfunction AreLookingAtEachOther(ply1, ply2, cosThreshold)\n    cosThreshold = cosThreshold or 0.70710678 -- default ~45°\n    if not (IsValid(ply1) and IsValid(ply2)) then return false end\n\n    local aim1 = ply1:GetAimVector()\n    local aim2 = ply2:GetAimVector()\n\n    local dir12 = (ply2:GetPos() - ply1:GetPos()):GetNormalized()\n    local dir21 = -dir12 -- opposite direction\n\n    -- Dot product > cosThreshold means angle < threshold\n    return aim1:Dot(dir12) > cosThreshold and aim2:Dot(dir21) > cosThreshold\nend\n```\nReason: Using dot products of normalized aim vectors with the direction to the other player avoids expensive `math.acos`; a simple threshold comparison on the cosine gives a fast \"roughly looking at each other\" test.",
      "durationMs": 4149,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694887-6cw0cF9rKyPUGWLfyRHx",
        "promptTokens": 178,
        "completionTokens": 544,
        "totalTokens": 722,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nSomeHelper(ply)\n```\nReason: Direct function calls avoid the metatable lookup required by the `:` syntax, making them marginally faster.",
      "durationMs": 21662,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694888-KUXB61wEL79MAMutc82N",
        "promptTokens": 166,
        "completionTokens": 384,
        "totalTokens": 550,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster debug output in a hot path\nMsg(\"Debug: some value = \" .. someValue .. \"\\n\")\n```\nReason: Msg writes directly to the console without the overhead of print's formatting and newline handling.",
      "durationMs": 2812,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694893-NKxVFsFg8LdON2jmgbUT",
        "promptTokens": 161,
        "completionTokens": 302,
        "totalTokens": 463,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, #tbl do\n    local v = tbl[i]\n    -- process v\nend\n```\nReason: Numeric for loop avoids iterator overhead and is fastest for sequential arrays.",
      "durationMs": 3467,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694899-v0Ktm5yFbOxZL5iwWsdi",
        "promptTokens": 168,
        "completionTokens": 474,
        "totalTokens": 642,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 2 candidate loops.",
      "finalResponse": "```lua\n-- Fast list pipeline for DarkRP (no fn library)\nlocal M = {}\n\n-- filter: keep elements where predicate returns true\nfunction M.filter(tbl, pred)\n    local out, n = {}, 0\n    for i = 1, #tbl do\n        local v = tbl[i]\n        if pred(v, i) then\n            n = n + 1\n            out[n] = v\n        end\n    end\n    return out\nend\n\n-- map: transform each element\nfunction M.map(tbl, fn)\n    local out = {}\n    for i = 1, #tbl do\n        out[i] = fn(tbl[i], i)\n    end\n    return out\nend\n\n-- reduce: fold left\nfunction M.reduce(tbl, fn, init)\n    local acc = init\n    for i = 1, #tbl do\n        acc = fn(acc, tbl[i], i)\n    end\n    return acc\nend\n\n-- compose multiple steps into a single pass (filter → map → reduce)\nfunction M.pipeline(tbl, steps)\n    -- steps is an array of {type=\"filter\"/\"map\"/\"reduce\", fn=..., init=...}\n    local acc = nil\n    local hasInit = false\n    for _, step in ipairs(steps) do\n        if step.type == \"filter\" then\n            local tmp, n = {}, 0\n            for i = 1, #tbl do\n                local v = tbl[i]\n                if step.fn(v, i) then\n                    n = n + 1\n                    tmp[n] = v\n                end\n            end\n            tbl = tmp\n        elseif step.type == \"map\" then\n            local tmp = {}\n            for i = 1, #tbl do\n                tmp[i] = step.fn(tbl[i], i)\n            end\n            tbl = tmp\n        elseif step.type == \"reduce\" then\n            if not hasInit then\n                acc = step.init\n                hasInit = true\n            end\n            for i = 1, #tbl do\n                acc = step.fn(acc, tbl[i], i)\n            end\n            return acc\n        end\n    end\n    return tbl\nend\n\nreturn M\n```\n\nReason: Plain loops avoid the overhead of DarkRP's fn combinators (function wrapping, table creation per step) and a single-pass pipeline reduces intermediate tables, giving measurable speed gains in typical DarkRP workloads.",
      "durationMs": 4007,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694902-hzb5huHkY6bPOePWvnNG",
        "promptTokens": 171,
        "completionTokens": 678,
        "totalTokens": 849,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal cachedPlayers = {}\n\nlocal function refreshPlayerCache()\n    cachedPlayers = player.GetAll()\nend\n\n-- Update cache when a player fully joins or leaves\nhook.Add(\"PlayerInitialSpawn\", \"PlayerCache_Refresh\", refreshPlayerCache)\nhook.Add(\"PlayerDisconnected\", \"PlayerCache_Refresh\", refreshPlayerCache)\n\n-- Example Think/Tick hook using the cached table\nhook.Add(\"Think\", \"Example_UseCachedPlayers\", function()\n    for _, ply in ipairs(cachedPlayers) do\n        -- Your per‑player logic here\n    end\nend)\n```\nReason: Caching player.GetAll() and refreshing only on join/leave avoids the O(n) allocation every tick, reducing GC pressure and CPU usage.",
      "durationMs": 3099,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694906-xhBimvc9lQJYPhy4ggLA",
        "promptTokens": 182,
        "completionTokens": 294,
        "totalTokens": 476,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\n-- Fast per-player storage using a numeric key (UserID) for O(1) reads/writes\nlocal playerStore = {}\n\nlocal function SetPlayerData(ply, key, value)\n    local id = ply:UserID()\n    local data = playerStore[id]\n    if not data then\n        data = {}\n        playerStore[id] = data\n    end\n    data[key] = value\nend\n\nlocal function GetPlayerData(ply, key)\n    local data = playerStore[ply:UserID()]\n    return data and data[key] or nil\nend\n\n-- Example usage:\n-- SetPlayerData(ply, \"tempValue\", 42)\n-- local val = GetPlayerData(ply, \"tempValue\")\n```\n\nReason: Using a separate table keyed by the player's numeric UserID avoids the entity metatable lookup overhead of `ply.someField`, providing faster read/write access for temporary per-player data.",
      "durationMs": 4506,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694909-8pO6UJeXjKfPekLA2SR5",
        "promptTokens": 163,
        "completionTokens": 751,
        "totalTokens": 914,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 1 candidate loops.",
      "finalResponse": "```lua\n-- Sequential array (fast iteration)\nlocal arr = { \"a\", \"b\", \"c\", \"d\", \"e\" }\nfor i = 1, #arr do\n    local v = arr[i]\n    -- use v\nend\n\n-- String-keyed map (slower iteration)\nlocal map = { foo = 1, bar = 2, baz = 3 }\nfor k, v in pairs(map) do\n    -- use k, v\nend\n```\nReason: Sequential numeric arrays use contiguous memory and direct index access, making iteration faster than hash‑based string-keyed maps which require key hashing and lookup.",
      "durationMs": 3925,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694910-XQq7cFKYu6j0EErx1syX",
        "promptTokens": 168,
        "completionTokens": 669,
        "totalTokens": 837,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing individual RGBA numbers avoids Color object allocation and is faster in hot draw paths.",
      "durationMs": 3628,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694914-tn47alOxhtu5fEH9YFWL",
        "promptTokens": 167,
        "completionTokens": 368,
        "totalTokens": 535,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamid = \"STEAM_0:1:123456\"\nlocal row = sql.QueryRow(\"SELECT * FROM player_data WHERE steamid = \" .. sql.SQLStr(steamid))\nif row then\n    PrintTable(row)\nelse\n    print(\"No data found\")\nend\n```\nReason: Local SQLite runs in‑process, eliminating network latency and making reads/writes faster for a single server.",
      "durationMs": 4086,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694916-N5bKfNd6pbwNsmWOHhSv",
        "promptTokens": 185,
        "completionTokens": 402,
        "totalTokens": 587,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = {}\n\nlocal function GetSteamID(ply)\n    if not IsValid(ply) then return \"\" end\n    local cached = steamIDCache[ply]\n    if cached then return cached end\n    local sid = ply:SteamID()\n    steamIDCache[ply] = sid\n    return sid\nend\n\nhook.Add(\"PlayerDisconnected\", \"ClearSteamIDCache\", function(ply)\n    steamIDCache[ply] = nil\nend)\n```\nReason: Caches each player's SteamID on first call and invalidates on disconnect, avoiding repeated expensive SteamID() lookups.",
      "durationMs": 3051,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694919-SR7BXSFM1sLPwnmA5gyi",
        "promptTokens": 161,
        "completionTokens": 371,
        "totalTokens": 532,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\n-- Fast string building in Garry's Mod using a table buffer\nlocal pieces = {}\nfor i = 1, 10000 do\n    pieces[#pieces + 1] = \"part\" .. i  -- each small piece\nend\nlocal bigString = table.concat(pieces)\n```\n\nReason: Using a table to collect pieces and a single table.concat avoids the O(n²) cost of repeated .. concatenation.",
      "durationMs": 5494,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694923-hSUoQYhhKOhF3iSMQIeA",
        "promptTokens": 161,
        "completionTokens": 277,
        "totalTokens": 438,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster rectangle drawing for non-rounded boxes\nsurface.SetDrawColor(255, 255, 255, 255) -- set color once per frame or per batch\nsurface.DrawRect(x, y, w, h)\n```\nReason: surface.DrawRect bypasses the radius logic and extra function calls in draw.RoundedBox, reducing per-draw overhead.",
      "durationMs": 6324,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694932-qbkyPz9VQwAVMJQG386b",
        "promptTokens": 166,
        "completionTokens": 506,
        "totalTokens": 672,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fastest single-line text rendering per frame\nlocal myFont = \"DermaDefault\"\nlocal myText = \"Hello, World!\"\nlocal x, y = 100, 100\nlocal col = Color(255, 255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"FastTextExample\", function()\n    surface.SetFont(myFont)\n    surface.SetTextColor(col)\n    surface.SetTextPos(x, y)\n    surface.DrawText(myText)\nend)\n```\nReason: surface.SetFont/SetTextColor/SetTextPos/DrawText avoids the overhead of draw library wrappers and outline rendering, making it the fastest for single-line strings each frame.",
      "durationMs": 4564,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694935-0iPk9vohdH25cOKAwM29",
        "promptTokens": 168,
        "completionTokens": 334,
        "totalTokens": 502,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myArray\n```\nReason: The `#` operator is the standard and preferred way to obtain the length of a sequential array-like table in Lua, including Garry's Mod.",
      "durationMs": 2497,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694939-mxcNerClvW35mm0925f4",
        "promptTokens": 156,
        "completionTokens": 261,
        "totalTokens": 417,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Discard table contents quickly by assigning a new empty table\nt = {}\n```\nReason: t = {} is O(1) allocation while table.Empty(t) iterates over all keys (O(n)).",
      "durationMs": 11691,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694940-IfclV6IayDP5oXAdPcsD",
        "promptTokens": 167,
        "completionTokens": 703,
        "totalTokens": 870,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Using a hash set for O(1) lookup\nlocal mySet = {\n    [\"value1\"] = true,\n    [\"value2\"] = true,\n    [\"value3\"] = true\n}\n\nlocal function HasValue(set, val)\n    return set[val] ~= nil\nend\n\n-- Example usage\nprint(HasValue(mySet, \"value2\")) -- true\nprint(HasValue(mySet, \"missing\")) -- false\n```\nReason: A table used as a hash set gives O(1) average lookup, while table.HasValue scans the list O(n).",
      "durationMs": 2660,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694941-ByhRpG1NkJloXEHetL0e",
        "promptTokens": 163,
        "completionTokens": 363,
        "totalTokens": 526,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: table constructor with fields\nlocal t1 = {a = 1, b = 2, c = 3}\n\n-- Slower: create empty table then assign\nlocal t2 = {}\nt2.a = 1\nt2.b = 2\nt2.c = 3\n```\nReason: Table constructor creates and populates the table in a single operation, avoiding repeated hash lookups and extra allocations.",
      "durationMs": 2193,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694944-fOhxOBRtbWys3FxfQJKR",
        "promptTokens": 164,
        "completionTokens": 329,
        "totalTokens": 493,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function fastRandom(tbl)\n    return tbl[math.random(1, #tbl)]\nend\n```\nReason: Direct index access with math.random avoids the overhead of table.Random's iteration over the table.",
      "durationMs": 5282,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694946-rL2Q5B4TNhMecG0U9C40",
        "promptTokens": 160,
        "completionTokens": 299,
        "totalTokens": 459,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal x = 5\nfor i = 1, 1000000 do\n    local sq = x * x\n    -- use sq\nend\n```\nReason: Multiplication (x * x) is the fastest way to square a number in Lua, avoiding function call overhead of math.pow or the exponentiation operator.",
      "durationMs": 14112,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694951-4MKDrWQXX3NH4qTASZtG",
        "promptTokens": 157,
        "completionTokens": 142,
        "totalTokens": 299,
        "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 ipairs but still allocates via player.GetAll() each time.",
      "finalResponse": "```lua\nfor _, ply in ipairs(player.GetAll()) do\n    -- code for each player\nend\n```\nReason: Using ipairs provides a clean sequential iteration over the table returned by player.GetAll().",
      "durationMs": 2030,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694952-m8EO3IJZIiSbbvvwdFvq",
        "promptTokens": 175,
        "completionTokens": 295,
        "totalTokens": 470,
        "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 each prop_physics entity\n    print(ent)\nend\n```\nReason: ents.FindByClass returns only entities of the specified class, avoiding a full map entity table.",
      "durationMs": 3298,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694954-IuAg7ehCSvVfhAMy1en4",
        "promptTokens": 166,
        "completionTokens": 558,
        "totalTokens": 724,
        "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    -- Your Think logic here\nend)\n```\nReason: Registers a function to run every frame using the Think hook with the unique identifier MyAddon.Think.",
      "durationMs": 2214,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694957-ynsZ05vtLMFiQljltEtu",
        "promptTokens": 173,
        "completionTokens": 161,
        "totalTokens": 334,
        "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 safe to use\n    ent:SomeMethod()\nend\n```\nReason: IsValid(ent) returns true only if the entity exists and hasn't been removed, preventing errors from calling methods on invalid entities.",
      "durationMs": 27292,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694959-mkvrNfpm2lUQ8hCZUojD",
        "promptTokens": 169,
        "completionTokens": 238,
        "totalTokens": 407,
        "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 MyAddon.Sync net message here\n    -- Example: local data = net.ReadTable()\nend)\n```\nReason: Registers a net message handler for MyAddon.Sync using net.Receive.",
      "durationMs": 1944,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694966-Swhqz63jnabbDQJ7IxOu",
        "promptTokens": 160,
        "completionTokens": 256,
        "totalTokens": 416,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "local zeroAng = Angle(0, 0, 0)\n\n-- Fast zeroed Angle for hot paths (reuse the same instance)\nlocal function GetZeroAngle()\n    zeroAng.p = 0\n    zeroAng.y = 0\n    zeroAng.r = 0\n    return zeroAng\nend\n\n-- Example usage in a hot loop\nfor i = 1, 1000 do\n    local ang = GetZeroAngle()\n    -- use ang...\nend\n\nReason: Reusing a single pre‑allocated Angle and resetting its components avoids the overhead of creating new userdata and reduces garbage collection pressure in performance‑critical code.",
      "durationMs": 4108,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694970-72tH75x3IvycvY6bBwiC",
        "promptTokens": 166,
        "completionTokens": 714,
        "totalTokens": 880,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 839,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter HTTP 429.",
      "finalResponse": null,
      "durationMs": 66,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal threshold = 100\nif vec1:DistToSqr(vec2) < threshold * threshold then\n    -- vectors are within the threshold distance\nend\n```\nReason: DistToSqr returns the squared distance, allowing a fast threshold check without the costly square root.",
      "durationMs": 3069,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694983-w37zZYhecYm5geYRoNWP",
        "promptTokens": 164,
        "completionTokens": 329,
        "totalTokens": 493,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.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 ents.Iterator() do\n    -- Process each entity here\n    print(ent)\nend\n```\nReason: Using ents.Iterator() avoids creating a temporary table and is the wiki-recommended efficient way to iterate over all entities in Garry's Mod.",
      "durationMs": 8203,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694992-7PLBtpdH9bLjmLBsyEEj",
        "promptTokens": 158,
        "completionTokens": 522,
        "totalTokens": 680,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal ply = Entity(1) -- replace with target player\nlocal radius = 500\nlocal nearbyEnts = ents.FindInSphere(ply:GetPos(), radius)\n\nfor _, ent in ipairs(nearbyEnts) do\n    -- handle each nearby entity\nend\n```\nReason: ents.FindInSphere is consistently benchmarked as one of the fastest built-in spatial queries for radius-based searches in Garry's Mod.",
      "durationMs": 6457,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783694995-5HU2Z5UZFKNLAZmpc35W",
        "promptTokens": 178,
        "completionTokens": 507,
        "totalTokens": 685,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function GetPlayersInRadius(pos, radius)\n    local radiusSqr = radius * radius\n    local players = {}\n    for _, ply in ipairs(player.GetAll()) do\n        if ply:GetPos():DistToSqr(pos) <= radiusSqr then\n            table.insert(players, ply)\n        end\n    end\n    return players\nend\n```\nReason: Iterating over player.GetAll() and checking squared distance avoids scanning all entities, reducing overhead compared to ents.FindInSphere.",
      "durationMs": 9729,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695001-fiHEMMgNPTfsyHfLnk0n",
        "promptTokens": 170,
        "completionTokens": 295,
        "totalTokens": 465,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\n    -- loop body\nend\n```\nReason: Numeric for loops are optimized in Lua and generally faster than while loops for tight counting iterations.",
      "durationMs": 16671,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695002-OZzfOLjste8NK5mVlfEH",
        "promptTokens": 162,
        "completionTokens": 398,
        "totalTokens": 560,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: single hook.Run with all players\nhook.Run(\"MyTick\", player.GetAll())\n\n-- Slower: per-player hook.Run in a loop\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"MyTick\", ply)\nend\n```\nReason: Calling hook.Run once with a table of all players avoids the overhead of repeated hook lookups and function calls per player.",
      "durationMs": 7816,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695010-0DhlqGDz5OK8ZxT7emjA",
        "promptTokens": 174,
        "completionTokens": 446,
        "totalTokens": 620,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"DrawHealthOptimized\", function()\n    local ply = LocalPlayer()\n    if not IsValid(ply) then return end\n    local hp = ply:Health()\n    draw.SimpleText(\"HP: \" .. hp, \"DermaDefault\", 10, 10, Color(255,255,255))\n    draw.SimpleText(\"HP: \" .. hp, \"DermaDefault\", 10, 30, Color(255,255,255))\n    draw.SimpleText(\"HP: \" .. hp, \"DermaDefault\", 10, 50, Color(255,255,255))\nend)\n```\nReason: Cache LocalPlayer():Health() once per frame to avoid three redundant method calls.",
      "durationMs": 6644,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695018-TCTGYaQJKmqlgjry458Z",
        "promptTokens": 171,
        "completionTokens": 504,
        "totalTokens": 675,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cache the color once outside the paint hook\nlocal white = Color(255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"OptimizedPaint\", function()\n    -- Reuse the cached color object\n    surface.SetDrawColor(white)\n    -- ... drawing code ...\nend)\n```\nReason: Creating a new Color object every frame allocates garbage; caching it once avoids allocation and reduces GC pressure.",
      "durationMs": 4316,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695019-dN9OBagCIFJhybrgCMO7",
        "promptTokens": 167,
        "completionTokens": 410,
        "totalTokens": 577,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local x = sin(i)\nend\n```\nReason: Caching math.sin in a local variable avoids repeated global table lookups inside the hot loop.",
      "durationMs": 2745,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695023-B8TLhYW2FjGgjtnu47nW",
        "promptTokens": 160,
        "completionTokens": 320,
        "totalTokens": 480,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal cachedPlayer\n\nhook.Add(\"Think\", \"UpdateLocalPlayerCache\", function()\n    cachedPlayer = LocalPlayer()\nend)\n\n-- Example usage\nif IsValid(cachedPlayer) then\n    -- work with cachedPlayer instead of calling LocalPlayer()\nend\n```\nReason: Caching LocalPlayer in a local variable updated each frame avoids repeated global lookups and function calls, improving performance.",
      "durationMs": 20300,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695025-OJqR4yEB0jCz7k8kBuZA",
        "promptTokens": 164,
        "completionTokens": 345,
        "totalTokens": 509,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\n-- Fast \"looking at each other\" check using aim vectors (no math.acos)\n-- Returns true if both players are roughly facing each other.\n-- threshold: dot product threshold (1 = exactly same direction, 0 = perpendicular, -1 = opposite)\n-- Typical value 0.7 ~ 45° cone.\nfunction PlayersLookingAtEachOther(ply1, ply2, threshold)\n    threshold = threshold or 0.7\n\n    if not (IsValid(ply1) and IsValid(ply2)) then return false end\n    if ply1 == ply2 then return false end\n\n    -- Aim directions (unit vectors)\n    local aim1 = ply1:EyeAngles():Forward()\n    local aim2 = ply2:EyeAngles():Forward()\n\n    -- Direction from each player to the other (unit vectors)\n    local dir12 = (ply2:GetShootPos() - ply1:GetShootPos()):GetNormalized()\n    local dir21 = (ply1:GetShootPos() - ply2:GetShootPos()):GetNormalized()\n\n    -- Dot products: 1 = looking directly at, 0 = perpendicular, -1 = looking away\n    local dot1 = aim1:Dot(dir12)\n    local dot2 = aim2:Dot(dir21)\n\n    return dot1 >= threshold and dot2 >= threshold\nend\n```\nReason: Uses cheap dot‑product comparisons of normalized aim vectors and inter‑player direction vectors, avoiding expensive angle calculations.",
      "durationMs": 18937,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695026-VwYRn4OPX5NZodssO4hf",
        "promptTokens": 178,
        "completionTokens": 454,
        "totalTokens": 632,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nSomeHelper(ply)\n```\nReason: Direct function call avoids metatable lookup and extra argument handling, making it slightly faster.",
      "durationMs": 5132,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695045-yKQHmtCNgsTIQcOi7Irj",
        "promptTokens": 166,
        "completionTokens": 413,
        "totalTokens": 579,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster debug output in a hot path\nMsg(\"Debug: \" .. someVar .. \"\\n\")\n```\nReason: Msg writes directly to the console without the overhead of print's formatting and newline handling.",
      "durationMs": 3601,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695045-M5iODGRoYd2gaZtu6Sbu",
        "promptTokens": 161,
        "completionTokens": 304,
        "totalTokens": 465,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = {1, 2, 3, 4, 5} -- large sequential array\nfor i = 1, #t do\n    local v = t[i]\n    -- process v\nend\n```\nReason: Numeric for loop avoids iterator overhead and uses direct index access, making it the fastest for sequential arrays.",
      "durationMs": 3244,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695049-gulZvwKq03oFtZIzhOxl",
        "promptTokens": 168,
        "completionTokens": 462,
        "totalTokens": 630,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster list transform pipeline without DarkRP's fn library\nlocal function filter(tbl, pred)\n    local res = {}\n    for i = 1, #tbl do\n        local v = tbl[i]\n        if pred(v) then res[#res + 1] = v end\n    end\n    return res\nend\n\nlocal function map(tbl, fn)\n    local res = {}\n    for i = 1, #tbl do\n        res[i] = fn(tbl[i])\n    end\n    return res\nend\n\n-- Example usage: double even numbers\nlocal numbers = {1,2,3,4,5,6,7,8,9,10}\nlocal result = map(filter(numbers, function(x) return x % 2 == 0 end), function(x) return x * 2 end)\n-- result == {4,8,12,16,20}\n```\nReason: Plain loops avoid function call overhead and extra table allocations of fn combinators, giving better performance in DarkRP.",
      "durationMs": 3917,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695050-WpQNejgiysS3CP98RWgr",
        "promptTokens": 171,
        "completionTokens": 575,
        "totalTokens": 746,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\n-- Cached player list, updated only on join/leave\nlocal cachedPlayers = {}\n\n-- Add player when they fully spawn\nhook.Add(\"PlayerInitialSpawn\", \"CachePlayerList_Add\", function(ply)\n    table.insert(cachedPlayers, ply)\nend)\n\n-- Remove player when they disconnect\nhook.Add(\"PlayerDisconnected\", \"CachePlayerList_Remove\", function(ply)\n    for i, p in ipairs(cachedPlayers) do\n        if p == ply then\n            table.remove(cachedPlayers, i)\n            break\n        end\n    end\nend)\n\n-- Example Think/Tick hook using the cached table\nhook.Add(\"Think\", \"Example_UseCachedPlayers\", function()\n    for _, ply in ipairs(cachedPlayers) do\n        -- Your per‑player logic here\n    end\nend)\n```\nReason: Caches the player list and updates it only on PlayerInitialSpawn and PlayerDisconnected, avoiding ipairs(player.GetAll()) every tick.",
      "durationMs": 3668,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695054-KWtrrDIJinoFf91UsB4I",
        "promptTokens": 182,
        "completionTokens": 403,
        "totalTokens": 585,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nlocal playerData = {}\n\nlocal function SetData(ply, key, value)\n    local id = ply:SteamID64()\n    local tbl = playerData[id]\n    if not tbl then\n        tbl = {}\n        playerData[id] = tbl\n    end\n    tbl[key] = value\nend\n\nlocal function GetData(ply, key)\n    local tbl = playerData[ply:SteamID64()]\n    return tbl and tbl[key]\nend\n```\n\nReason: Storing data in a global table keyed by SteamID64 avoids entity metatable overhead and allows local table reference caching for faster reads.",
      "durationMs": 16589,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695054-pqFjHlfTSxG8VtBhmSUY",
        "promptTokens": 163,
        "completionTokens": 644,
        "totalTokens": 807,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 1 candidate loops.",
      "finalResponse": "```lua\n-- Faster iteration: sequential number-indexed array\nlocal arr = { \"a\", \"b\", \"c\", \"d\" }\nfor i = 1, #arr do\n    local v = arr[i]\n    -- use v\nend\n\n-- Slower iteration: string-keyed map\nlocal map = { foo = 1, bar = 2, baz = 3 }\nfor k, v in pairs(map) do\n    -- use k, v\nend\n```\nReason: Sequential arrays use contiguous memory and numeric loops, avoiding hash lookups, making iteration faster than string-keyed maps.",
      "durationMs": 7913,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695060-6KzNpgom2LPpWxMhcXof",
        "promptTokens": 168,
        "completionTokens": 805,
        "totalTokens": 973,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing separate r,g,b,a numbers avoids Color object allocation and table lookups, making it faster in hot draw paths.",
      "durationMs": 4372,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695068-zQ1ptmw8ozjh5RnE2Srb",
        "promptTokens": 167,
        "completionTokens": 320,
        "totalTokens": 487,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Using the built-in sql library (SQLite) for low-latency local storage\nlocal result = sql.Query(\"SELECT * FROM player_data WHERE steamid = \" .. sql.SQLStr(steamid))\nif result then\n    -- process result\nend\n```\nReason: Local SQLite (sql library) runs in-process, eliminating network round-trips, so reads/writes are faster than remote MySQL.",
      "durationMs": 3073,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695071-YCXPSysXHKPacj40wZf9",
        "promptTokens": 185,
        "completionTokens": 436,
        "totalTokens": 621,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = {}\n\nlocal function GetSteamID(ply)\n    if not IsValid(ply) then return \"\" end\n    local cached = steamIDCache[ply]\n    if cached then return cached end\n    local sid = ply:SteamID()\n    steamIDCache[ply] = sid\n    return sid\nend\n\nhook.Add(\"PlayerDisconnected\", \"ClearSteamIDCache\", function(ply)\n    steamIDCache[ply] = nil\nend)\n```\nReason: Caches SteamID per player in a table to avoid repeated calls to ply:SteamID(), and clears entries on disconnect to prevent memory leaks.",
      "durationMs": 2966,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695072-wbyFG0dJn4tH0RLoYasB",
        "promptTokens": 161,
        "completionTokens": 374,
        "totalTokens": 535,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\n-- Fast string building in Garry's Mod using a table and table.concat\nlocal parts = {}\nlocal add = parts  -- local reference for speed\n\n-- Example: adding thousands of small strings\nfor i = 1, 10000 do\n    add[#add + 1] = \"piece\" .. i .. \" \"\nend\n\n-- One final concatenation\nlocal bigString = table.concat(parts)\n```\n\nReason: Using a table to collect strings and a single table.concat avoids the O(n²) cost of repeated .. concatenation.",
      "durationMs": 2028,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695074-7yL5HoOXpsKqnZXg4Djk",
        "promptTokens": 161,
        "completionTokens": 245,
        "totalTokens": 406,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal surface = surface\n\n-- Fast rectangle draw (no rounded corners)\nlocal function DrawRectFast(x, y, w, h, col)\n    surface.SetDrawColor(col.r, col.g, col.b, col.a)\n    surface.DrawRect(x, y, w, h)\nend\n\n-- Usage example per frame:\n-- DrawRectFast(10, 10, 100, 50, Color(255, 0, 0, 255))\n```\nReason: surface.DrawRect bypasses the extra logic in draw.RoundedBox and directly issues a single quad draw call, reducing per-frame overhead for many rectangles.",
      "durationMs": 9383,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695075-NnbTkNaOjcyVPvdBmApA",
        "promptTokens": 166,
        "completionTokens": 562,
        "totalTokens": 728,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Fast single-line text drawing using surface.* (lower-level, less overhead)\nlocal fontName = \"FastHUDFont\"\nsurface.CreateFont(fontName, {\n    font = \"Roboto\",\n    size = 22,\n    weight = 500,\n    antialias = true,\n})\n\nlocal hudText = \"Hello, Garry's Mod!\"\nlocal textW, textH = surface.GetTextSize(hudText)\n\nhook.Add(\"HUDPaint\", \"FastSurfaceText\", function()\n    surface.SetFont(fontName)\n    surface.SetTextColor(255, 255, 255, 255)\n    surface.SetTextPos(20, 20)          -- position once per frame\n    surface.DrawText(hudText)           -- direct GPU draw, no extra layout\nend)\n```\n\nReason: surface.SetFont/SetTextPos/DrawText bypasses the higher-level draw library, avoiding per-frame font lookup, text wrapping, and outline calculations, making it the fastest way to render a static single-line string each frame.",
      "durationMs": 12796,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695076-NoGycJ0wF81z5xOr0Ker",
        "promptTokens": 168,
        "completionTokens": 610,
        "totalTokens": 778,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myArray\n```\nReason: The `#` operator is the standard and preferred way to obtain the length of a sequential array-like table in Lua (including Garry's Mod).",
      "durationMs": 1828,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695085-LoCvwpJdFPeMd3Gj4zhY",
        "promptTokens": 156,
        "completionTokens": 276,
        "totalTokens": 432,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nt = {}\n```\nReason: t = {} creates a new table instantly, while table.Empty(t) must iterate and nil each entry, which is slower for large tables.",
      "durationMs": 4763,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695089-iE47rPFHcmUbTpJhZKql",
        "promptTokens": 167,
        "completionTokens": 663,
        "totalTokens": 830,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Using a set for O(1) membership test\nlocal mySet = {\n    [\"value1\"] = true,\n    [\"value2\"] = true,\n    [\"value3\"] = true\n}\n\nlocal function hasValue(set, val)\n    return set[val] == true\nend\n\n-- Example usage\nprint(hasValue(mySet, \"value2\")) -- true\nprint(hasValue(mySet, \"missing\")) -- false\n```\nReason: A hash‑based set gives O(1) lookup, while table.HasValue scans the list O(n).",
      "durationMs": 3157,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695091-AY2ID3wfigDaq2aXcw4s",
        "promptTokens": 163,
        "completionTokens": 338,
        "totalTokens": 501,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: table constructor with fields\nlocal t1 = {a = 1, b = 2, c = 3}\n\n-- Slower: create empty table then assign\nlocal t2 = {}\nt2.a = 1\nt2.b = 2\nt2.c = 3\n```\nReason: Table constructor creates and populates the table in a single operation, avoiding repeated hash lookups and allocations.",
      "durationMs": 3365,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695105-wMlGDM6ySI1GxjQKWlar",
        "promptTokens": 164,
        "completionTokens": 365,
        "totalTokens": 529,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function fastRandom(tbl)\n    return tbl[math.random(1, #tbl)]\nend\n```\nReason: Directly indexing with math.random avoids the internal iteration of table.Random, making it faster for sequential tables.",
      "durationMs": 4468,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695105-2IUeIxgWThT1IEsl3mlw",
        "promptTokens": 160,
        "completionTokens": 309,
        "totalTokens": 469,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal x = 5\nfor i = 1, 1000000 do\n    local sq = x * x\nend\n```\nReason: Multiplying a number by itself (x * x) is the fastest way to square in Lua, avoiding function call overhead of math.pow or the exponentiation operator.",
      "durationMs": 1263,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695109-nGPBB87kF6pO5gtAogpk",
        "promptTokens": 157,
        "completionTokens": 179,
        "totalTokens": 336,
        "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 ipairs but still allocates via player.GetAll() each time.",
      "finalResponse": "```lua\nfor _, ply in ipairs(player.GetAll()) do\n    -- your code here\nend\n```\nReason: Using ipairs for sequential iteration over the player list returned by player.GetAll().",
      "durationMs": 3182,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695114-vrYklU1i0odZmqzx6bNW",
        "promptTokens": 175,
        "completionTokens": 267,
        "totalTokens": 442,
        "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\nlocal index = 1\nwhile true do\n    local ent = ents.GetByClass(\"prop_physics\", index)\n    if not ent then break end\n    -- Process entity here\n    index = index + 1\nend\n```\nReason: This loop uses sequential indexing with `ents.GetByClass` to iterate through entities without storing them in a table, avoiding memory overhead.\n",
      "durationMs": 9486,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695116-CXzK8QqNjcPO5n3pZGDf",
        "promptTokens": 162,
        "completionTokens": 483,
        "totalTokens": 645,
        "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: Registers a callback for the Think hook using the specified identifier via hook.Add.\n",
      "durationMs": 5411,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695120-QWtho8kDqwdVmh0cE1vs",
        "promptTokens": 169,
        "completionTokens": 313,
        "totalTokens": 482,
        "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\nIsValid(ent)\n```\nReason: `IsValid` checks if the entity reference is still active and valid in Garry's Mod.\n",
      "durationMs": 7197,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695128-qHdhSUn4vXqS5GaTfIcu",
        "promptTokens": 165,
        "completionTokens": 423,
        "totalTokens": 588,
        "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(data)\n    -- Handle the message here\nend)\n```\nReason: Uses net.Receive to register a handler for the MyAddon.Sync net message.\n",
      "durationMs": 11674,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695131-RjQOYX2Ggti0yKv82rR4",
        "promptTokens": 156,
        "completionTokens": 435,
        "totalTokens": 591,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 14561,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695135-fHI1IIIRBntdHhfgA6h4",
        "promptTokens": 162,
        "completionTokens": 1024,
        "totalTokens": 1186,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.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\nmyaddon.color = \"red\"\nprint(myaddon.color)\n```\nReason: Flat variables require a single table lookup, while nested tables require multiple, making flat variables faster for frequent reads.\n",
      "durationMs": 21289,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695143-XSsMz1FIrFNcg3sh0xx0",
        "promptTokens": 169,
        "completionTokens": 1018,
        "totalTokens": 1187,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.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\nply:GetJob()\n```\nReason: `GetJob()` is a direct DarkRP API method for retrieving a player's job, optimized and intended for this purpose compared to `GetNWString`.\n",
      "durationMs": 12186,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695150-ld1e4fl6EwGIff2Uq8ji",
        "promptTokens": 161,
        "completionTokens": 618,
        "totalTokens": 779,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.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\nfunction IsWithinThreshold(vec1, vec2, threshold)\n    local diff = vec1 - vec2\n    return diff:Dot(diff) <= threshold * threshold\nend\n```\nReason: Using the squared distance via Dot product avoids the computationally expensive square root operation, making the threshold check more efficient.\n",
      "durationMs": 14455,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695162-rhz2JpKTqOzCKkOB5uSX",
        "promptTokens": 160,
        "completionTokens": 437,
        "totalTokens": 597,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.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\nlocal ent = next(entities)\nwhile ent do\n    -- Process entity 'ent' here\n    ent = next(entities, ent)\nend\n```\nReason: This uses the `next` iterator which is memory-efficient and recommended for entity iteration in Garry's Mod, avoiding the overhead of storing all entities in memory at once.\n",
      "durationMs": 12505,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695164-8qll6AHGrSjacRtbvUwc",
        "promptTokens": 154,
        "completionTokens": 760,
        "totalTokens": 914,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.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\nlocal entities = FindInSphere(player:GetPos(), 100)\n```\nReason: FindInSphere is a fast built-in spatial query that checks entities within a radius, optimized for performance compared to PVS-based methods.\n",
      "durationMs": 4876,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695176-CtFJ7YcvfwAUShCi3UEO",
        "promptTokens": 174,
        "completionTokens": 225,
        "totalTokens": 399,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfunction findPlayersInRadius(targetPos, radius)\n    local players = {}\n    for _, ply in ipairs(player.GetAll()) do\n        if ply:IsValid() and (ply:GetPos() - targetPos):Length() < radius then\n            table.insert(players, ply)\n        end\n    end\n    return players\nend\n```\nReason: Directly iterates over players instead of all entities, reducing unnecessary checks and improving performance.\n",
      "durationMs": 9551,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695176-gVuRsNC5J9MW7W6KxfT7",
        "promptTokens": 166,
        "completionTokens": 548,
        "totalTokens": 714,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.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 = 1, n do\n    -- loop body\nend\n```\nReason: The `for` loop is optimized for numeric ranges in Lua, reducing overhead compared to `while` which requires explicit condition checks and counter increments each iteration.\n",
      "durationMs": 4847,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695181-6qok810jDh4sEbAY6HDi",
        "promptTokens": 158,
        "completionTokens": 263,
        "totalTokens": 421,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.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.Run(\"MyHook\", playerTable)\n```\nReason: Reducing the number of function calls by passing all players in a single hook.Run invocation minimizes overhead compared to per-player calls.\n",
      "durationMs": 8531,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695186-yzyZrNJ50FRwyyMLD5LZ",
        "promptTokens": 170,
        "completionTokens": 389,
        "totalTokens": 559,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.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\nlocal health = LocalPlayer():Health()\n-- Use 'health' in all three draw calls instead of calling LocalPlayer():Health() each time\n```\n\nReason: Caching the health value once reduces redundant function calls, minimizing overhead and improving performance.\n",
      "durationMs": 7740,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695188-OwbWM9JI0u11bEGw1MJl",
        "promptTokens": 167,
        "completionTokens": 278,
        "totalTokens": 445,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 21431,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695194-ZyiGSStK786bfWx4E0ws",
        "promptTokens": 163,
        "completionTokens": 1024,
        "totalTokens": 1187,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.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\nlocal sin = math.sin\nfor i = 1, 1000 do\n    local val = sin(i)\nend\n```\nReason: Caching `math.sin` in a local variable reduces global table lookup overhead in tight loops.\n",
      "durationMs": 8789,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695196-IOQHsbaI9GCpsW7NH2wA",
        "promptTokens": 156,
        "completionTokens": 401,
        "totalTokens": 557,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.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\nlocal player = LocalPlayer()\n-- Use 'player' instead of LocalPlayer() in subsequent calls\n```\nReason: Caching LocalPlayer() in a local variable reduces repeated function calls, improving performance.\n",
      "durationMs": 5783,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695205-TvVCpFJH5KwfYv2f7Hkj",
        "promptTokens": 160,
        "completionTokens": 315,
        "totalTokens": 475,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 17197,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695211-mtY54j8nHvoLbK2sEl7n",
        "promptTokens": 174,
        "completionTokens": 1024,
        "totalTokens": 1198,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.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\nSomeHelper(ply)\n```\nReason: Passing fewer arguments can reduce overhead, making SomeHelper(ply) potentially faster if the helper doesn't require the self parameter.\n",
      "durationMs": 16806,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695216-MbWCMIF2S7AZtVqNGyv8",
        "promptTokens": 162,
        "completionTokens": 840,
        "totalTokens": 1002,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 15089,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695228-xT2nD1rcCesDvgW4MAqs",
        "promptTokens": 157,
        "completionTokens": 1024,
        "totalTokens": 1181,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i, v in ipairs(array) do\n    -- process v\nend\n```\nReason: ipairs is optimized for sequential integer-keyed tables, minimizing overhead compared to pairs (which iterates all keys) or numeric for (which requires manual index management).\n",
      "durationMs": 5347,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695233-7iaTfEtjM7IMQ5N3X96q",
        "promptTokens": 164,
        "completionTokens": 300,
        "totalTokens": 464,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.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\nfunction fastPipeline(list, filter, map)\n    local result = {}\n    for _, item in ipairs(list) do\n        if filter(item) then\n            table.insert(result, map(item))\n        end\n    end\n    return result\nend\n```\nReason: Combining filter and map into a single loop reduces iteration overhead and function call count compared to separate combinator chains.\n",
      "durationMs": 9837,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695238-6MbOWDHOc0y3f0gsgMZE",
        "promptTokens": 167,
        "completionTokens": 461,
        "totalTokens": 628,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.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\nlocal cachedPlayers = player.GetAll()\n\nhook.Add(\"PlayerConnect\", \"UpdateCachedPlayers\", function(ply)\n    table.insert(cachedPlayers, ply)\nend)\n\nhook.Add(\"PlayerDisconnect\", \"UpdateCachedPlayers\", function(ply)\n    for i, v in ipairs(cachedPlayers) do\n        if v == ply then\n            table.remove(cachedPlayers, i)\n            break\n        end\n    end\nend)\n```\nReason: Caching the player list reduces redundant calls to `player.GetAll()` by updating only on player join/leave events, which are less frequent than every tick.\n",
      "durationMs": 15565,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695243-VFPkzfg8uVMKl5PKZTwN",
        "promptTokens": 178,
        "completionTokens": 933,
        "totalTokens": 1111,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 17684,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695248-zv3NizBV32ytSsgi4yXF",
        "promptTokens": 159,
        "completionTokens": 1024,
        "totalTokens": 1183,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.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\nlocal arr = {10, 20, 30}\nfor i, v in ipairs(arr) do\n    print(v)\nend\n```\nReason: Sequential number-indexed arrays use contiguous memory and `ipairs` is optimized for them, making iteration faster than string-keyed maps.\n",
      "durationMs": 15095,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695259-YcMsCZY2O98JFVwirbnr",
        "promptTokens": 164,
        "completionTokens": 246,
        "totalTokens": 410,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.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\nsurface.SetDrawColor(255, 0, 0)\n```\nReason: Using separate r, g, b numbers is faster than a Color object as it avoids object creation overhead in performance-critical paths.\n",
      "durationMs": 6883,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695266-KKfJOWw1eDEVP4tEs4pI",
        "promptTokens": 163,
        "completionTokens": 375,
        "totalTokens": 538,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.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\nlocal db = sqlite3.open(\"playerdata.db\")\nlocal res = db:exec(\"SELECT * FROM players WHERE id = ?\", {123})\ndb:close()\n```\nReason: Local SQLite avoids network latency by handling reads/writes directly on the same machine, while remote MySQL introduces network overhead even on the same server.\n",
      "durationMs": 6391,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695272-pExeQ4qIA3X3GZWam70D",
        "promptTokens": 181,
        "completionTokens": 313,
        "totalTokens": 494,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.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\nlocal steamid_cache = {}\nfor _, ply in ipairs(players) do\n    if not steamid_cache[ply] then\n        steamid_cache[ply] = ply:SteamID()\n    end\n    local steamid = steamid_cache[ply]\n    -- Use steamid here\nend\n```\nReason: Caching SteamIDs in a table avoids redundant calls to `ply:SteamID()`, reducing overhead in hot paths by reusing stored values.\n",
      "durationMs": 14900,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695274-0Z4tm4tmFm8B3zjYEzzc",
        "promptTokens": 157,
        "completionTokens": 844,
        "totalTokens": 1001,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.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\nlocal parts = {}\nfor i = 1, #pieces do\n    table.insert(parts, pieces[i])\nend\nlocal result = table.concat(parts)\n```\n\nReason: Using a table to accumulate parts and `table.concat` avoids the O(n^2) time complexity of repeated string concatenation with `..`, which creates new strings repeatedly.\n",
      "durationMs": 6618,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695279-SCp6Zy7hxmNeKB2kPi1T",
        "promptTokens": 157,
        "completionTokens": 276,
        "totalTokens": 433,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.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\ndraw.Rectangle(x, y, w, h, color)\n```\nReason: `draw.Rectangle` avoids the overhead of rounding calculations when radius is 0, making it slightly faster for non-rounded rectangles.\n",
      "durationMs": 7115,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695285-KsJwN65YwRYalJjFR4DN",
        "promptTokens": 162,
        "completionTokens": 442,
        "totalTokens": 604,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.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\nsurface.DrawText(\"YourText\", x, y, color)\n```\nReason: surface.DrawText is optimized for frequent text rendering and avoids the overhead of draw module functions, making it faster for single-line updates every frame.\n",
      "durationMs": 5089,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695289-eayvkhbEHhyohAlxvTqN",
        "promptTokens": 164,
        "completionTokens": 312,
        "totalTokens": 476,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.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\nreturn #myTable\n```\nReason: The `#` operator is the preferred and idiomatic way to get the length of a sequential array-like table in Lua.\n",
      "durationMs": 4401,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695293-LYTvx1wia9UaJAzRbygr",
        "promptTokens": 152,
        "completionTokens": 226,
        "totalTokens": 378,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.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\nt = {}\n```\nReason: Reassigning `t = {}` creates a new empty table directly, which is faster than `table.Empty(t)` for large tables as it avoids iterating through existing elements.\n",
      "durationMs": 5566,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695294-Ze1SqNp0Qf8J25TS3J24",
        "promptTokens": 163,
        "completionTokens": 233,
        "totalTokens": 396,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.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\n-- Example usage:\nlocal set = {}\nset[value] = true -- Add to set\nif set[checkValue] then -- Check existence\n  -- Value exists\nend\n```\nReason: Using a table as a set with key lookups (O(1) average time) is faster than table.HasValue (O(n) time) for large lists.\n",
      "durationMs": 14956,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695297-1imfPADVxCLuulLQJAJP",
        "promptTokens": 159,
        "completionTokens": 393,
        "totalTokens": 552,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.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\nlocal t = {a=1, b=2, c=3}\n```\nReason: Initializing the table in the constructor is more efficient as it avoids multiple assignment operations.\n",
      "durationMs": 4970,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695299-kTDaSrYb70b9S4tybjQF",
        "promptTokens": 160,
        "completionTokens": 326,
        "totalTokens": 486,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.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\nfunction getRandom(t) return t[math.random(#t)] end\n```\nReason: Directly using math.random with the table's length avoids the overhead of table.Random's function call and internal checks.\n",
      "durationMs": 10911,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695304-mQ2WmEz21KvjNEBvjSus",
        "promptTokens": 156,
        "completionTokens": 650,
        "totalTokens": 806,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "nvidia/nemotron-nano-9b-v2:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nx * x\n```\nReason: Multiplication is a single operation with no function call overhead, making it faster than alternatives like math.pow(x, 2) in tight loops.\n",
      "durationMs": 5525,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695312-GzXzYMwtnG4L01GJ6zDC",
        "promptTokens": 153,
        "completionTokens": 302,
        "totalTokens": 455,
        "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 k, v in pairs(player.GetAll()) do\n    -- Process each player 'v' here\nend\n```\nReason: `player.GetAll()` returns a table of connected players, and `pairs` iterates through each entry, allowing access to each player object.\n",
      "durationMs": 6826,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695315-Q1XXH4wQ4jMapJVmd9rz",
        "promptTokens": 171,
        "completionTokens": 389,
        "totalTokens": 560,
        "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": 1169,
      "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": 1156,
      "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": 1209,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-120b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "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 (code 500)",
      "finalResponse": null,
      "durationMs": 10876,
      "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 (code 500)",
      "finalResponse": null,
      "durationMs": 10876,
      "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 (code 500)",
      "finalResponse": null,
      "durationMs": 10697,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@medium",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.hook-add.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.isvalid.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "openai/gpt-oss-20b:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 26726,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695338-F2EcmNExDitndUSc0ZZS",
        "promptTokens": 174,
        "completionTokens": 1024,
        "totalTokens": 1198,
        "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()\n    -- Callback logic here\nend)\n```\nReason: Registers a Think hook callback with the unique identifier \"MyAddon.Think\" to run every frame.\n",
      "durationMs": 11760,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695348-ElbDl0A6jXLIXA1N820e",
        "promptTokens": 180,
        "completionTokens": 282,
        "totalTokens": 462,
        "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    ent:SomeMethod()\nend\n```\n\nReason: The IsValid() function checks if the entity exists and hasn't been removed, preventing errors from nil or invalid references.\n",
      "durationMs": 11161,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695360-xSPvWxui2oqisLdzd5N3",
        "promptTokens": 177,
        "completionTokens": 362,
        "totalTokens": 539,
        "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()\n    -- Handle the received data here\nend)\n```\nReason: Registers a handler function for the \"MyAddon.Sync\" net message using Garry's Mod's net library.\n",
      "durationMs": 17893,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695365-47tD0Zha2QU6Rr5neKuj",
        "promptTokens": 166,
        "completionTokens": 375,
        "totalTokens": 541,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.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\nlocal zeroAngle = Angle(0, 0, 0)\n\n-- In hot path:\nzeroAngle:SetUnnormalized(0, 0, 0)\n-- or\nzeroAngle.p, zeroAngle.y, zeroAngle.r = 0, 0, 0\n```\n\nReason: Reusing a pre-allocated Angle object and resetting its values avoids the overhead of creating a new Angle instance each time, which is more efficient in performance-critical code.\n",
      "durationMs": 15102,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695371-wEHVRBmELYCiM35tSYBD",
        "promptTokens": 174,
        "completionTokens": 567,
        "totalTokens": 741,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.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\n-- Preferred: cache in a local variable\nlocal color = myaddon.config.color\n\n-- Use the local for frequent reads\nprint(color)\n```\n\nReason: Local variables are faster to access than nested tables because they avoid multiple hash lookups, reducing overhead in frequently read code.\n",
      "durationMs": 17338,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695383-rMr4S0U6B0q3Qkfoarb1",
        "promptTokens": 179,
        "completionTokens": 453,
        "totalTokens": 632,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.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\nlocal jobName = ply:getDarkRPVar(\"job\")\n```\n\nReason: The getDarkRPVar method is the official DarkRP API for accessing job data, ensuring compatibility and proper integration with the framework's systems.\n",
      "durationMs": 8705,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695386-ij5Y8CSo8myAFqh5cEMt",
        "promptTokens": 172,
        "completionTokens": 209,
        "totalTokens": 381,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.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\nlocal distSqr = vec1:DistToSqr(vec2)\nif distSqr < threshold * threshold then\n    -- Vectors are within threshold distance\nend\n```\nReason: Using DistToSqr avoids sqrt calculation for efficiency, comparing squared distance to squared threshold.\n",
      "durationMs": 11902,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695395-j8NVave5xvtVGkJESzDZ",
        "promptTokens": 172,
        "completionTokens": 334,
        "totalTokens": 506,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.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, class in ents.Iterator() do\n    -- Process each entity here\nend\n```\n\nReason: Uses the efficient C-side iterator `ents.Iterator()` to loop through all entities without creating a table, as recommended by the Garry's Mod wiki for performance.\n",
      "durationMs": 15816,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695400-B7iEJFKuzpSXSodp8u4h",
        "promptTokens": 165,
        "completionTokens": 383,
        "totalTokens": 548,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.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\nlocal playerPos = ply:EyePos()\nlocal radius = 128\nlocal min = playerPos - Vector(radius, radius, radius)\nlocal max = playerPos + Vector(radius, radius, radius)\nlocal entities = ents.FindInBox(min, max)\n```\nReason: FindInBox uses axis-aligned bounding box checks which are computationally cheaper than sphere calculations or PVS traversal, making it one of the fastest built-in spatial queries.\n",
      "durationMs": 11092,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695407-cFXgxGAmdjWY2cqEUcEp",
        "promptTokens": 185,
        "completionTokens": 420,
        "totalTokens": 605,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.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\nfunction GetPlayersInRadius(pos, radius)\n    local players = {}\n    local r2 = radius * radius\n    for _, ply in ipairs(player.GetHumans()) do\n        if (ply:GetPos() - pos):LengthSqr() <= r2 then\n            table.insert(players, ply)\n        end\n    end\n    return players\nend\n```\nReason: Directly iterates over all players and uses squared distance comparison to avoid expensive square root calculations, which is faster than ents.FindInSphere for large player counts.\n",
      "durationMs": 20149,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695416-L3mlqWn6Ez99aLagKBwk",
        "promptTokens": 178,
        "completionTokens": 874,
        "totalTokens": 1052,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.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 i = 1, n do\n    -- loop body\nend\n```\nReason: The numeric for loop is optimized in Lua for counting iterations, reducing overhead compared to manually managing a while loop's counter and condition.\n",
      "durationMs": 14091,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695418-0AYW1fRs6Lfelz7pOMts",
        "promptTokens": 170,
        "completionTokens": 364,
        "totalTokens": 534,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.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\n-- Faster: Call hook once with all players\nhook.Run(\"CustomTickHook\", player.GetAll())\n\n-- Slower: Loop players and call hook per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"CustomTickHook\", ply)\nend\n```\n\nReason: Calling hook.Run once with all players reduces function call overhead and allows the hook handler to process all players in a single invocation, which is more efficient than multiple hook calls.\n",
      "durationMs": 18315,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695432-IBP7iR4wrY3uAQFYNU76",
        "promptTokens": 182,
        "completionTokens": 694,
        "totalTokens": 876,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.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(\"HUDPaint\", \"OptimizedHUD\", function()\n    local health = LocalPlayer():Health()\n    draw.Text({text = \"Health: \" .. health, ...})\n    draw.Text({text = \"HP: \" .. health, ...})\n    draw.Text({text = \"Current: \" .. health, ...})\nend)\n```\nReason: Caching LocalPlayer():Health() in a local variable reduces redundant function calls, improving performance by avoiding repeated lookups.\n",
      "durationMs": 17974,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695436-LWdeYimKlUJSp22kz7GE",
        "promptTokens": 178,
        "completionTokens": 616,
        "totalTokens": 794,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.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\nlocal white = Color(255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"MyPaintHook\", function()\n    surface.SetDrawColor(white)\n    -- drawing code here\nend)\n```\n\nReason: Pre-creating the Color object outside the loop avoids repeated table allocations, reducing garbage collection overhead and improving performance.\n",
      "durationMs": 18870,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695450-4UJyeg5xULghehWAMbfr",
        "promptTokens": 175,
        "completionTokens": 503,
        "totalTokens": 678,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.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\nlocal sin = math.sin\nfor i = 1, 10000 do\n    someValue = sin(someArgument)\nend\n```\nReason: Caching math.sin in a local variable reduces table lookup overhead in the loop, improving performance.\n",
      "durationMs": 10803,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695454-yuItg15QXD2koCXqOOoU",
        "promptTokens": 166,
        "completionTokens": 258,
        "totalTokens": 424,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.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\nlocal cached_ply\nlocal function getLocalPlayer()\n    if not cached_ply or not cached_ply:IsValid() then\n        cached_ply = LocalPlayer()\n    end\n    return cached_ply\nend\n```\nReason: Caches the LocalPlayer in a local variable to avoid repeated global lookups, checking validity to handle edge cases like player disconnects.\n",
      "durationMs": 18228,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695465-nZQSagriEj86yxlV1K3S",
        "promptTokens": 172,
        "completionTokens": 745,
        "totalTokens": 917,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 19921,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695469-5Uj9PIw3tObsLcXeRgXK",
        "promptTokens": 186,
        "completionTokens": 1024,
        "totalTokens": 1210,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.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\nSomeHelper(ply)\n```\nReason: Direct function calls are slightly faster than method calls in Lua due to avoiding metatable lookups, making SomeHelper(ply) the preferred style for performance.\n",
      "durationMs": 26363,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695483-3LdrpfovTrwRmXT3O54N",
        "promptTokens": 174,
        "completionTokens": 572,
        "totalTokens": 746,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.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\nMsg(\"Debug: \" .. tostring(value) .. \"\\n\")\n```\n\nReason: Msg is a lower-level GMod function that writes directly to the console without the overhead of print's formatting and multiple return value handling, making it significantly faster in performance-critical code paths.\n",
      "durationMs": 15152,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695489-udoi4UsP3J2MDy74h0kO",
        "promptTokens": 169,
        "completionTokens": 315,
        "totalTokens": 484,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.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\nlocal t = {1, 2, 3, 4, 5, ...} -- large sequential array\nfor i = 1, #t do\n    local value = t[i]\n    -- process value\nend\n```\nReason: Numeric for is fastest for sequential arrays as it uses direct index access with no iterator overhead, unlike ipairs/pairs which involve function calls.\n",
      "durationMs": 9987,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695504-ZAdpgBK45XGy3pyLQnAQ",
        "promptTokens": 175,
        "completionTokens": 308,
        "totalTokens": 483,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-m.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 39520,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695509-5UOdjYy8apAbte4K5Z86",
        "promptTokens": 178,
        "completionTokens": 1024,
        "totalTokens": 1202,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.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\nlocal cachedPlayers = {}\n\n-- Populate cache on server start\nfor _, ply in ipairs(player.GetAll()) do\n    cachedPlayers[ply:SteamID()] = ply\nend\n\nhook.Add(\"PlayerInitialSpawn\", \"CachePlayer\", function(ply)\n    cachedPlayers[ply:SteamID()] = ply\nend)\n\nhook.Add(\"PlayerDisconnected\", \"UncachePlayer\", function(ply)\n    cachedPlayers[ply:SteamID()] = nil\nend)\n\nhook.Add",
      "durationMs": 27735,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695514-dP6lSQN3dBSqsC68yxiC",
        "promptTokens": 186,
        "completionTokens": 1024,
        "totalTokens": 1210,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.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\nlocal playerCache = {}\n\nhook.Add(\"PlayerDisconnected\", \"CacheCleanup\", function(ply)\n    playerCache[ply] = nil\nend)\n\n-- Writing data\nplayerCache[ply] = playerCache[ply] or {}\nplayerCache[ply].someField = value\n\n-- Reading data\nlocal value = playerCache[ply] and playerCache[ply].someField\n```\n\nReason: Using a separate table indexed by the player entity avoids metatable overhead and C++ to Lua marshaling, providing faster direct table lookups compared to accessing fields on the player object directly.\n",
      "durationMs": 20765,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695542-gGCoJCGu9F0mBJdpBTlU",
        "promptTokens": 171,
        "completionTokens": 733,
        "totalTokens": 904,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.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\n-- Faster: Sequential number-indexed array\nlocal array = { \"apple\", \"banana\", \"cherry\" }\nfor i, value in ipairs(array) do\n    print(i, value)\nend\n\n-- Slower: String-keyed map\nlocal map = { fruit1 = \"apple\", fruit2 = \"banana\", fruit3 = \"cherry\" }\nfor key, value in pairs(map) do\n    print(key, value)\nend\n```\nReason: Sequential arrays with ipairs() are faster because Lua optimizes iteration over numeric indices, while pairs() on string-keyed tables requires hash lookups and is less efficient.\n",
      "durationMs": 10922,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695549-6WbCPBacppPRJ2dDZvAi",
        "promptTokens": 175,
        "completionTokens": 401,
        "totalTokens": 576,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.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\nsurface.SetDrawColor(255, 255, 255, 255)\n```\n\nReason: Passing individual r, g, b, a numbers directly to surface.SetDrawColor is faster than creating a Color object each time, especially in hot draw paths where the function is called frequently.\n",
      "durationMs": 13093,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695560-L64SucMzBJdSBXDmvGOe",
        "promptTokens": 175,
        "completionTokens": 366,
        "totalTokens": 541,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.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\nlocal db = sql.Open(\"garrysmod/data/players.db\")\nif not db then return end\n\nlocal query = db:query(\"SELECT * FROM player_data WHERE steamid = '\" .. ply:SteamID() .. \"'\")\nquery:start()\nlocal result = query:getData()\n```\n\nReason: Local SQLite has no network overhead, making it significantly lower latency than remote MySQL for a single-server setup.\n",
      "durationMs": 36615,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695563-6QxMkIojWnboWqnG0dgI",
        "promptTokens": 192,
        "completionTokens": 648,
        "totalTokens": 840,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.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\nlocal steamIDCache = setmetatable({}, {__mode = \"k\"})\n\nlocal function GetCachedSteamID(ply)\n    local cached = steamIDCache[ply]\n    if not cached then\n        cached = ply:SteamID()\n        steamIDCache[ply] = cached\n    end\n    return cached\nend\n```\n\nReason: Uses a weak table to cache SteamID results per player, avoiding redundant calls and preventing memory leaks by allowing garbage collection of unused entries.\n",
      "durationMs": 28818,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695573-HTX2C0GrzxB4Z2Zabujp",
        "promptTokens": 168,
        "completionTokens": 740,
        "totalTokens": 908,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.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\n-- Slow approach (O(n^2) due to repeated string creation)\nlocal result = \"\"\nfor i = 1, 10000 do\n    result = result .. \"piece\" .. i\nend\n\n-- Fast approach (O(n) with table.concat)\nlocal parts = {}\nfor i = 1, 10000 do\n    table.insert(parts, \"piece\" .. i)\nend\nlocal result = table.concat(parts)\n```\n\nReason: table.concat is more efficient because it avoids creating intermediate strings during concatenation, reducing time complexity from O(n^2) to O(n).\n",
      "durationMs": 17015,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695599-QrHsrDo07mtmOvstpRDP",
        "promptTokens": 168,
        "completionTokens": 430,
        "totalTokens": 598,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.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\nsurface.SetDrawColor(255, 0, 0, 255)\nsurface.DrawRect(0, 0, 100, 100)\n```\n\nReason: Using surface.DrawRect is faster than draw.RoundedBox(0, ...) because it directly draws a filled rectangle without the overhead of corner rounding calculations, even when the radius is zero.\n",
      "durationMs": 22182,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695602-vYlCh1D0TvvnqIwiRtJ7",
        "promptTokens": 173,
        "completionTokens": 539,
        "totalTokens": 712,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.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\nsurface.SetFont(\"DermaLarge\")\nsurface.SetText(\"Hello World\")\nsurface.SetDrawColor(255, 255, 255, 255)\nsurface.SetPos(100, 100)\nsurface.DrawText()\n```\n\nReason: Using `surface.SetText` and `surface.DrawText` is faster than `draw.DrawText` because it directly interfaces with the rendering API, avoiding the overhead of higher-level draw functions.\n",
      "durationMs": 20301,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695616-jKB26fRfVki28C4nGdMR",
        "promptTokens": 176,
        "completionTokens": 746,
        "totalTokens": 922,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.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\n#myTable\n```\n\nReason: The # operator is the standard and efficient way to get the length of a sequential array-like table in Lua, as it directly returns the number of consecutive integer keys starting from 1.\n",
      "durationMs": 16212,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695624-F0qKjU0OvbL1MnRoifHa",
        "promptTokens": 164,
        "completionTokens": 347,
        "totalTokens": 511,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.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\n-- Faster approach for discarding a large sequential table\nlocal t = {}\n-- ... populate t with many elements ...\n\n-- Instead of table.Empty(t), use:\nt = {}\n```\n\nReason: Reassigning `t = {}` is faster because it creates a new table in O(1) time, while `table.Empty(t)` must iterate and nil all existing elements, which is O(n) for large tables.\n",
      "durationMs": 13675,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695636-P4OsWKiqOoqUbndsDCss",
        "promptTokens": 174,
        "completionTokens": 377,
        "totalTokens": 551,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.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\n-- Using a set (O(1) average lookup)\nlocal set = {[1] = true, [2] = true, [3] = true}\nif set[value] then\n    -- Value exists in the set\nend\n```\n\nReason: Using a table with keys for set membership allows O(1) average-time lookups via key existence checks, whereas table.HasValue on a list requires O(n) linear iteration through all elements.\n",
      "durationMs": 21426,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695640-FQoylNihaJI1UvFZUNYY",
        "promptTokens": 170,
        "completionTokens": 483,
        "totalTokens": 653,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.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\nlocal t = {a = 1, b = 2, c = 3}\n```\n\nReason: Using the table constructor is faster because it creates and initializes the table in a single operation, avoiding multiple separate assignments.\n",
      "durationMs": 16654,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695650-SnW2s5ZNYkCKsLdhDOHC",
        "promptTokens": 172,
        "completionTokens": 399,
        "totalTokens": 571,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.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\nfunction FastRandomElement(tbl)\n    local len = #tbl\n    if len == 0 then return nil end\n    return tbl[math.random(1, len)]\nend\n```\n\nReason: Uses O(1) index access with # and math.random instead of table.Random's O(n) linear search, making it significantly faster for sequential tables.\n",
      "durationMs": 17138,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695661-VCiotcWIsP1VUh3NJJbZ",
        "promptTokens": 168,
        "completionTokens": 579,
        "totalTokens": 747,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.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\nx * x\n```\n\nReason: Multiplication is faster than exponentiation in Lua, and x * x is the most efficient way to square a number in a tight loop.\n",
      "durationMs": 15176,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695667-2a4nK6Ii0Zx7beF1A6K7",
        "promptTokens": 165,
        "completionTokens": 357,
        "totalTokens": 522,
        "cost": 0,
        "cachedTokens": 96,
        "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 _, ply in ipairs(player.GetAll()) do\n    -- Your code here for each player\nend\n```\n\nReason: Using `ipairs` with `player.GetAll()` is the modern, efficient method for iterating over all connected players in order, ensuring each player is visited exactly once.\n",
      "durationMs": 7122,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695679-QFz7BnzvciYYXnzvrzza",
        "promptTokens": 182,
        "completionTokens": 205,
        "totalTokens": 387,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.GetAll()) do\n    if ent:GetClass() == \"prop_physics\" then\n        -- do something with ent\n    end\nend\n```\nReason: Uses ents.GetAll() to iterate through all entities and filters for prop_physics class without pre-building a separate table.",
      "durationMs": 943,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695682-fCNmV0NQPcI9Icq1ppHs",
        "promptTokens": 166,
        "completionTokens": 69,
        "totalTokens": 235,
        "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\nMyAddon = MyAddon or {}\nMyAddon.Think = function()\n\t-- Your think logic here\nend\nhook.Add(\"Think\", \"MyAddon.Think\", MyAddon.Think)\n```\nReason: Registers a Think hook callback under the identifier MyAddon.Think for use in Garry's Mod.",
      "durationMs": 662,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695683-nzmSANDOtEvDbMaXrso1",
        "promptTokens": 172,
        "completionTokens": 70,
        "totalTokens": 242,
        "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) and not ent:IsDestroyable() then\n    ent:SomeMethod()\nend\n```\nReason: IsValid checks if the entity reference is still valid and exists in the game world, preventing errors from calling methods on removed or null entities.",
      "durationMs": 4160,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695684-tA9648lT4JYbXBjdso16",
        "promptTokens": 169,
        "completionTokens": 58,
        "totalTokens": 227,
        "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(len, ply)\n    -- Handle the incoming net message here\n    local data = net.ReadString(len) -- Example: read a string from the message\n    print(\"Received MyAddon.Sync from\", ply:Nick(), \"with data:\", data)\nend)\n```\nReason: This demonstrates how to register a net message handler for \"MyAddon.Sync\" in Garry's Mod Lua using net.Receive, which listens for incoming network messages and processes them with a callback function.",
      "durationMs": 1382,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695686-MPCMQo1VbNwGGafyxmfR",
        "promptTokens": 158,
        "completionTokens": 113,
        "totalTokens": 271,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\n-- Faster: use a pre-zeroed Angle stored in a variable (reused, not reconstructed)\nlocal zeroAngle = Angle(0, 0, 0)\n\n-- In hot path, use the cached zeroed Angle\nlocal function GetZeroAngle()\n    return zeroAngle\nend\n```\nReason: Reusing a pre-constructed zeroed Angle avoids repeated memory allocation and garbage collection overhead in hot paths.",
      "durationMs": 3106,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695687-J9rLc14GzbbHjO5oNXs4",
        "promptTokens": 166,
        "completionTokens": 90,
        "totalTokens": 256,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\nlocal color = myaddon.config.color\n```\n\nReason: Local variables are faster than table lookups because they avoid the overhead of nested table access and global lookups.",
      "durationMs": 515,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695688-Hp5I63YaIjryXnoTTGvW",
        "promptTokens": 171,
        "completionTokens": 36,
        "totalTokens": 207,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nply:GetJob()\n```\nReason: GetJob() is the preferred API to get a player's job name in DarkRP as it returns the job table directly, avoiding the unreliable NWString method.",
      "durationMs": 499,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695688-4N2dgDIxdFjVHOxIXuTb",
        "promptTokens": 164,
        "completionTokens": 45,
        "totalTokens": 209,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nlocal distanceSquared = (pos1 - pos2):LengthSqr()\nif distanceSquared < threshold * threshold then\n    -- within threshold\nend\n```\nReason: Using LengthSqr() avoids the expensive sqrt operation required by Length() when only comparing distances against a threshold.",
      "durationMs": 681,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695689-tA00OUDjiZVgag5Cj6JJ",
        "promptTokens": 164,
        "completionTokens": 62,
        "totalTokens": 226,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, entity in ipairs(ents.GetAll()) do\n    -- Process each entity\nend\n```\nReason: Uses ipairs with ents.GetAll() which is the recommended efficient iterator for entity iteration in Garry's Mod Lua.",
      "durationMs": 570,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695689-PhOM9zHdZipFfpu05tcK",
        "promptTokens": 157,
        "completionTokens": 50,
        "totalTokens": 207,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal function GetEntitiesNearPlayer(ply, radius)\n    local pos = ply:GetPos()\n    local found = {}\n    for _, ent in ipairs(ents.FindInSphere(pos, radius)) do\n        if ent:IsValid() then\n            table.insert(found, ent)\n        end\n    end\n    return found\nend\n```\nReason: FindInSphere is a fast built-in spatial query using the engine's optimized sphere check, commonly benchmarked as one of the quickest alternatives to FindInPVS for nearby entity lookups.",
      "durationMs": 980,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695690-XJHglTIz25HJL0UY7WLi",
        "promptTokens": 177,
        "completionTokens": 117,
        "totalTokens": 294,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster player radius check using player iterator instead of ents.FindInSphere\nlocal function GetPlayersInRadius(pos, radius)\n    local players = {}\n    for _, v in ipairs(player.GetAll()) do\n        if v:GetPos():DistToSqr(pos) <= radius * radius then\n            table.insert(players, v)\n        end\n    end\n    return players\nend\n```\n\nReason: Using player.GetAll() with DistToSqr avoids the overhead of ents.FindInSphere creating entity objects and then filtering, since we only need players and can skip the sphere query entirely.",
      "durationMs": 1580,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695690-xLQvoGu8xshw6l80bmg5",
        "promptTokens": 170,
        "completionTokens": 129,
        "totalTokens": 299,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal n = 1000\nlocal i = 1\nwhile i <= n do\n    -- loop body\n    i = i + 1\nend\n```\nReason: while loops with manual increment avoid the overhead of the for loop's iterator function and are generally faster for simple counting in Garry's Mod Lua.",
      "durationMs": 710,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695691-Drurz7pf2xvdcvkCach6",
        "promptTokens": 162,
        "completionTokens": 73,
        "totalTokens": 235,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Slower: loop each player and call hook.Run per player\nhook.Add(\"Think\", \"NotifyEachPlayerSlow\", function()\n    for _, ply in ipairs(player.GetAll()) do\n        hook.Run(\"PlayerTickNotify\", ply)\n    end\nend)\n\n-- Faster: call hook.Run once with all players\nhook.Add(\"Think\", \"NotifyAllPlayersFast\", function()\n    hook.Run(\"PlayerTickNotify\", player.GetAll())\nend)\n```\nReason: Calling hook.Run once with all players avoids the overhead of iterating and multiple hook dispatches, making it faster than looping and calling per player.",
      "durationMs": 1070,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695692-HNVntjekjaQxkqkBldDp",
        "promptTokens": 174,
        "completionTokens": 130,
        "totalTokens": 304,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FasterHealthDraw\", function()\n    local health = LocalPlayer():Health()\n    -- Use health variable for three draw calls instead of calling LocalPlayer():Health() each time\n    -- Example draw calls (replace with actual drawing code):\n    draw.RoundedBox(0, 10, 10, health, 20, Color(255, 0, 0))\n    draw.SimpleText(\"Health: \" .. health, \"HealthFont\", 10, 35, Color(255, 255, 255))\n    draw.RoundedBox(0, 10, 55, health * 0.5, 10, Color(0, 255, 0))\nend)\n```\nReason: Caching LocalPlayer():Health() in a local variable avoids redundant function calls and table lookups, improving performance by reducing the number of times the expensive method is invoked.",
      "durationMs": 1679,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695692-XUWu1kV8LCjM5X1yq88c",
        "promptTokens": 170,
        "completionTokens": 216,
        "totalTokens": 386,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\n\nhook.Add(\"Paint\", \"FastWhitePaint\", function()\n    draw.Color(white.r, white.g, white.b, white.a)\n    -- or use surface.SetDrawColor(white) if drawing shapes\nend)\n```\nReason: Pre-creating the Color object outside the paint loop avoids repeated table allocations and function calls on every frame, improving performance.",
      "durationMs": 930,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695696-lCf4shet5ojh2udtIj2A",
        "promptTokens": 167,
        "completionTokens": 100,
        "totalTokens": 267,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Micro-optimization: cache math.sin locally to avoid repeated table lookups\nlocal sin = math.sin\n\n-- Hot loop using cached function\nfor i = 1, 1000000 do\n    local result = sin(i * 0.01)\nend\n```\nReason: Caching math.sin in a local variable avoids repeated table lookups in the hot loop, reducing overhead by one lookup per iteration.",
      "durationMs": 1086,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695700-bSQvHdkksE9ji531adLP",
        "promptTokens": 158,
        "completionTokens": 91,
        "totalTokens": 249,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cache the LocalPlayer reference once per frame or when needed\nlocal player = LocalPlayer()\n\n-- Use the cached reference in your frame think hook or update loop\nhook.Add(\"Think\", \"MyFasterPlayerAccess\", function()\n    if not IsValid(player) then\n        player = LocalPlayer()\n    end\n    \n    -- Use 'player' instead of LocalPlayer() throughout this frame\n    -- Your code here...\nend)\n\n-- Alternative: cache in a variable that updates on player spawn\nlocal cachedPlayer = LocalPlayer()\n\nhook.Add(\"PlayerSpawn\", \"UpdateCachedPlayer\", function(ply)\n    if ply == LocalPlayer() then\n        cachedPlayer = ply\n    end\nend)\n\nhook.Add(\"Think\", \"UseCachedPlayer\", function()\n    if not IsValid(cachedPlayer) then\n        cachedPlayer = LocalPlayer()\n    end\n    -- Use cachedPlayer instead of LocalPlayer()\nend)\n```\n\nReason: LocalPlayer() is a global function lookup that's slower than using a cached local reference. By storing the player object in a local variable and updating it only when necessary (on spawn or when invalid), we avoid repeated global function calls in performance-critical code like Think hooks.",
      "durationMs": 9541,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695710-4fuLHhulL76jXL9acgCw",
        "promptTokens": 164,
        "completionTokens": 262,
        "totalTokens": 426,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\n-- Fast check if two players are roughly looking at each other\n-- Uses dot product of aim vectors instead of angle calculations\nlocal function ArePlayersLookingAtEachOther(p1, p2, tolerance)\n    if not IsValid(p1) or not IsValid(p2) then return false end\n    \n    -- Get eye positions and aim vectors\n    local pos1 = p1:EyePos()\n    local pos2 = p2:EyePos()\n    local dir1 = p1:GetForward()\n    local dir2 = p2:GetForward()\n    \n    -- Vector from player 1 to player 2\n    local toOther = (pos2 - pos1):GetNormalized()\n    \n    -- Dot product: positive means roughly facing each other\n    -- tolerance is how strict to be (0.7 ~ 45 degrees, 0.9 ~ 25 degrees)\n    local dot1 = dir1:Dot(toOther)\n    local dot2 = dir2:Dot(-toOther)\n    \n    return dot1 > tolerance and dot2 > tolerance\nend\n\n-- Usage example:\n-- if ArePlayersLookingAtEachOther(Player(1), Player(2), 0.7) then\n--     print(\"Players are looking at each other!\")\n-- end\n```\nReason: Uses dot product comparison with normalized vectors to avoid expensive math.acos calls, checking if both players' forward vectors have positive components toward each other within a tolerance threshold.",
      "durationMs": 3261,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695721-XrTmYNxv5HSuVvlCz28w",
        "promptTokens": 178,
        "completionTokens": 322,
        "totalTokens": 500,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Preferred: SomeHelper(ply)\n-- Call the helper as a standalone function rather than a method\nSomeHelper(ply)\n```\n\nReason: Using a standalone function call `SomeHelper(ply)` is generally faster than `ply:SomeHelper()` because the colon syntax requires Lua to perform additional work to resolve the method lookup and pass the table as the first argument, while a direct function call avoids this overhead.",
      "durationMs": 1261,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695727-EDdMoxxRH3qr89CsObeP",
        "promptTokens": 166,
        "completionTokens": 90,
        "totalTokens": 256,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nMsgN(\"Debug: \", value)\n```\nReason: MsgN is faster than print in Garry's Mod as it writes directly to the console without the overhead of string formatting and argument parsing.",
      "durationMs": 465,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695739-e7TqUrse30fa1QO2KTPD",
        "promptTokens": 161,
        "completionTokens": 45,
        "totalTokens": 206,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = {1, 2, 3, 4, 5}\nfor i = 1, #t do\n    local v = t[i]\nend\n```\nReason: Numeric for is fastest because it avoids iterator function overhead and uses direct index access with a cached length.",
      "durationMs": 1287,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695742-Mr6JnMwOIdHD6B2lTwBO",
        "promptTokens": 167,
        "completionTokens": 67,
        "totalTokens": 234,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 2 candidate loops.",
      "finalResponse": "```lua\n-- Faster functional pipeline for DarkRP using local table operations\nlocal function pipe(...)\n    local args = {...}\n    local t = table.remove(args)\n    for i = #args, 1, -1 do\n        local fn = args[i]\n        if type(fn) == \"function\" then\n            t = fn(t)\n        elseif type(fn) == \"table\" and fn[1] == \"filter\" then\n            local pred = fn[2]\n            local out = {}\n            for i = 1, #t do\n                if pred(t[i]) then out[#out + 1] = t[i] end\n            end\n            t = out\n        elseif type(fn) == \"table\" and fn[1] == \"map\" then\n            local mapper = fn[2]\n            local out = {}\n            for i = 1, #t do out[i] = mapper(t[i]) end\n            t = out\n        end\n    end\n    return t\nend\n\n-- Usage:\n-- local result = pipe(\n--     {1, 2, 3, 4, 5},\n--     {\"filter\", function(v) return v % 2 == 0 end},\n--     {\"map\", function(v) return v * 2 end}\n-- )\n```\n\nReason: Uses direct table iteration with local variables and avoids DarkRP's fn library overhead by implementing inline filter/map operations with numeric for loops.",
      "durationMs": 3177,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695743-LaVJm5jwJAzwEEOWgSnb",
        "promptTokens": 170,
        "completionTokens": 323,
        "totalTokens": 493,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cached player list that only updates on join/leave\nlocal cachedPlayers = {}\nlocal playerCount = 0\n\nlocal function RefreshPlayerList()\n    cachedPlayers = player.GetAll()\n    playerCount = #cachedPlayers\nend\n\n-- Initialize on startup\nRefreshPlayerList()\n\n-- Update cache when players join or leave\nhook.Add(\"PlayerInitialSpawn\", \"CachePlayers_OnJoin\", function()\n    RefreshPlayerList()\nend)\n\nhook.Add(\"PlayerDisconnected\", \"CachePlayers_OnLeave\", function()\n    RefreshPlayerList()\nend)\n\n-- Use the cached list in Think/Tick hooks\nhook.Add(\"Think\", \"MyThinkHook\", function()\n    for i = 1, playerCount do\n        local ply = cachedPlayers[i]\n        -- Your per-player logic here\n    end\nend)\n```\n\nReason: Caches the player list and only refreshes it on PlayerInitialSpawn and PlayerDisconnected events instead of calling player.GetAll() every tick, reducing unnecessary table allocations and iterations.",
      "durationMs": 2016,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695744-gHzpaDHIpnYWg5apCBrP",
        "promptTokens": 178,
        "completionTokens": 216,
        "totalTokens": 394,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Use a table indexed by player for O(1) reads without metatable overhead\nlocal PlayerData = {}\n\n-- Write: PlayerData[ply][field] = value\n-- Read: local value = PlayerData[ply][field]\n\n-- Alternative: pre-allocate common fields for even faster access\nlocal PlayerCache = {}\nPlayerCache[ply] = PlayerCache[ply] or { health = 0, ammo = 0, score = 0 }\n\n-- Direct field access is fastest: PlayerCache[ply].health\n```\n\nReason: Direct table indexing avoids metatable lookups and property resolution overhead, providing faster reads than entity field access.",
      "durationMs": 7426,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695746-mpHBENyPaCwWqDPdpYGK",
        "promptTokens": 163,
        "completionTokens": 140,
        "totalTokens": 303,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 1 candidate loops.",
      "finalResponse": "```lua\n-- Sequential number-indexed array (faster for iteration)\nlocal items = { \"apple\", \"banana\", \"cherry\" }\n\nfor i = 1, #items do\n    local item = items[i]\n    -- process item\nend\n\n-- Generic for loop over array (also fast)\nfor _, item in ipairs(items) do\n    -- process item\nend\n```\n\nReason: Sequential number-indexed arrays use integer keys which Lua optimizes with fast numeric iteration via `ipairs` and `#` length operator, while string-keyed maps require hash lookups for each access making them slower for fixed collections.",
      "durationMs": 1428,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695747-h8GPEqXOk3bFT3Jl4Wgb",
        "promptTokens": 167,
        "completionTokens": 129,
        "totalTokens": 296,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0)\n```\nReason: Passing separate r,g,b numbers avoids creating a Color object, which is faster in hot draw paths.",
      "durationMs": 485,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695749-4zlHC8IFiOQv70eZTanp",
        "promptTokens": 167,
        "completionTokens": 44,
        "totalTokens": 211,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sql = sql\nsql.Query(\"CREATE TABLE IF NOT EXISTS players (steamid TEXT PRIMARY KEY, name TEXT, score INTEGER)\")\nsql.Query(\"INSERT OR REPLACE INTO players (steamid, name, score) VALUES ('STEAM_0:1:12345678', 'PlayerName', 100)\")\nlocal result = sql.Query(\"SELECT name, score FROM players WHERE steamid = 'STEAM_0:1:12345678'\")\n```\n\nReason: Local SQLite has lower latency than remote MySQL because it avoids network overhead and is optimized for single-server use cases.",
      "durationMs": 1013,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695749-L3caQTtZNJI57HFGGTJn",
        "promptTokens": 184,
        "completionTokens": 138,
        "totalTokens": 322,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Cached SteamID lookup for hot paths\nlocal steamIDCache = {}\n\nlocal function GetCachedSteamID(ply)\n    if not IsValid(ply) then return nil end\n    local id = steamIDCache[ply]\n    if not id then\n        id = ply:SteamID()\n        steamIDCache[ply] = id\n    end\n    return id\nend\n\n-- Optional: hook to clear cache when player leaves\nhook.Add(\"PlayerDisconnected\", \"ClearSteamIDCache\", function(ply)\n    steamIDCache[ply] = nil\nend)\n```\nReason: Caching SteamID avoids repeated string allocations and function calls in hot paths, with cleanup on player disconnect to prevent memory leaks.",
      "durationMs": 3023,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695750-50pDjO4AGSqdL0IaaRfq",
        "promptTokens": 160,
        "completionTokens": 156,
        "totalTokens": 316,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\n-- Faster: table.concat for building large strings\nlocal parts = {}\nfor i = 1, 10000 do\n    parts[#parts + 1] = \"some data \" .. i\nend\nlocal result = table.concat(parts)\n```\n\nReason: table.concat is O(n) while repeated .. concatenation is O(n²) due to string copying on each operation.",
      "durationMs": 804,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695753-jDXF3sz5W9RMGbnov3LC",
        "promptTokens": 160,
        "completionTokens": 86,
        "totalTokens": 246,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal draw_rounded_box_0 = draw.RoundedBox\nlocal surface_draw_rect = surface.DrawRect\nlocal draw_color = draw.Color\n\n-- Faster alternative to draw.RoundedBox(0, x, y, w, h, color)\n-- Uses surface.DrawRect directly, avoiding the overhead of rounded box calculations\nlocal function FastBox(x, y, w, h, col)\n    if col then\n        draw_color(col.r, col.g, col.b, col.a)\n    end\n    surface_draw_rect(x, y, w, h)\nend\n\n-- Usage: FastBox(x, y, width, height, color)\n-- Example: FastBox(100, 100, 50, 30, Color(255, 0, 0))\n```\n\nReason: Uses surface.DrawRect directly which avoids the internal vertex calculations and mesh operations that draw.RoundedBox performs even with 0 corner radius, reducing CPU overhead per frame.",
      "durationMs": 1569,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695753-TqWZSNF7e9UY9VEmubJU",
        "promptTokens": 165,
        "completionTokens": 213,
        "totalTokens": 378,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\n-- Faster text drawing in Garry's Mod client Lua\n-- Use draw.SimpleTextOutlined with pre-cached font and minimal outline for single-line strings\n\nlocal fontName = \"DermaLarge\"\nlocal text = \"Hello World\"\nlocal x, y = 100, 100\nlocal colText = Color(255, 255, 255)\nlocal colOutline = color_black\nlocal outlineSize = 1\n\n-- Cache font once\nhook.Add(\"OnScreenSizeChanged\", \"CacheFont\", function()\n    surface.CreateFont(fontName, {\n        font = \"DermaLarge\",\n        size = 24,\n        weight = 500,\n        antialias = true\n    })\nend)\n\n-- Draw every frame\nhook.Add(\"HUDPaint\", \"DrawFastText\", function()\n    draw.SimpleTextOutlined(text, fontName, x, y, colText, TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP, outlineSize, colOutline)\nend)\n```\n\nReason: draw.SimpleTextOutlined is faster than surface.DrawText for single-line strings when the font is pre-cached, as it avoids the overhead of setting up text objects and provides optimized rendering for simple outlined text.",
      "durationMs": 8358,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695754-2LTzPDisj2P3nDLOWwM8",
        "promptTokens": 168,
        "completionTokens": 271,
        "totalTokens": 439,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n#length\n```\nReason: The `#` operator is the preferred way to get the length of a sequential array-like table in Garry's Mod Lua.",
      "durationMs": 496,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695755-Wj2LwoBpXTKpNi6jTvlE",
        "promptTokens": 156,
        "completionTokens": 35,
        "totalTokens": 191,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Generally faster approach: table.Empty(t)\nlocal t = {}\ntable.insert(t, 1)\ntable.insert(t, 2)\ntable.insert(t, 3)\n\n-- Option 1: table.Empty(t) - modifies in place\ntable.Empty(t)\n\n-- Option 2: t = {} - creates new table (slower for large tables)\n-- t = {}\n```\nReason: table.Empty(t) is generally faster because it clears the existing table in-place without creating a new table object, avoiding memory allocation overhead and preserving any references to the original table.",
      "durationMs": 1952,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695755-ShYvPyJ9ZMmrsdgKsQdU",
        "promptTokens": 166,
        "completionTokens": 126,
        "totalTokens": 292,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal set = { a = true, b = true, c = true }\nlocal exists = set[value] ~= nil\n```\nReason: Using a table as a dictionary with boolean values provides O(1) lookup time, which is faster than table.HasValue's O(n) linear search through a list.",
      "durationMs": 658,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695757-Hy78R6bqpVrLtD8ESofr",
        "promptTokens": 162,
        "completionTokens": 67,
        "totalTokens": 229,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Method 1: Assign fields after creation\nlocal t1 = {}\nt1.a = 1\nt1.b = 2\n\n-- Method 2: Table constructor (faster)\nlocal t2 = { a = 1, b = 2 }\n```\n\nReason: The table constructor is faster because it creates and populates the table in a single operation, avoiding multiple assignment statements.",
      "durationMs": 773,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695758-0j7yt4XOboIGWqJUVz34",
        "promptTokens": 164,
        "completionTokens": 88,
        "totalTokens": 252,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster random element selection for sequential tables (1..#t)\nlocal function fastRandom(t)\n    return t[math.random(#t)]\nend\n```\nReason: Direct index access with math.random is faster than table.Random because it avoids the function call overhead and works optimally for sequential integer-keyed tables.",
      "durationMs": 1018,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695760-SrkmZAYdcTmQ0uZ9Yt85",
        "promptTokens": 160,
        "completionTokens": 70,
        "totalTokens": 230,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal x = 0\nfor i = 1, 1000 do\n    x = x * x\nend\n```\nReason: Direct multiplication is the fastest way to square a number in Lua, avoiding function call overhead.",
      "durationMs": 616,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695770-SFqyIhUELwtZjecw27EU",
        "promptTokens": 157,
        "completionTokens": 54,
        "totalTokens": 211,
        "cost": 0,
        "cachedTokens": 96,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "poolside/laguna-xs-2.1:free",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Uses ipairs but still allocates via player.GetAll() each time.",
      "finalResponse": "```lua\nfor _, player in ipairs(player.GetAll()) do\n    -- do something with player\nend\n```\nReason: Using ipairs with player.GetAll() is the modern, more efficient approach for iterating over the player list in Garry's Mod Lua.",
      "durationMs": 657,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695781-EoM7mHmG17iTDnsbiopq",
        "promptTokens": 174,
        "completionTokens": 53,
        "totalTokens": 227,
        "cost": 0,
        "cachedTokens": 96,
        "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": 926,
      "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": 607,
      "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": 541,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-coder:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "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": 555,
      "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": 579,
      "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": 612,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.net-receivers.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "version": "openrouter-api"
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "qwen/qwen3-next-80b-a3b-instruct:free",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Skipped: free model produced no text earlier in this run (will quarantine after run if pattern holds).",
      "finalResponse": null,
      "durationMs": 0,
      "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    print(ent)\nend\n```\nReason: ents.FindByClass retrieves only prop_physics entities, avoiding ents.GetAll which would build a table of every entity in the map.",
      "durationMs": 23756,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695816-Xjcn3osqKvrL2LNm0bNm",
        "promptTokens": 162,
        "completionTokens": 1274,
        "totalTokens": 1436,
        "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()\n\nend)\n```\nReason: Registers a Think hook callback with the unique identifier MyAddon.Think.",
      "durationMs": 12814,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695816-bttrrlvgDMCQD1NkZx09",
        "promptTokens": 169,
        "completionTokens": 600,
        "totalTokens": 769,
        "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 not IsValid(ent) then return end\n```\nReason: IsValid ensures ent is a non-NULL, valid entity not pending removal, preventing errors when calling methods.",
      "durationMs": 21619,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695828-JEGmXMYgDotGn9T7Eaxo",
        "promptTokens": 165,
        "completionTokens": 1036,
        "totalTokens": 1201,
        "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)\nend)\n```\nReason: net.Receive registers a callback to handle incoming net messages with the specified name.",
      "durationMs": 16490,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695839-dZf7MB98Ftsej6XyrSID",
        "promptTokens": 156,
        "completionTokens": 835,
        "totalTokens": 991,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nlocal ZERO_ANGLE = Angle(0, 0, 0)\n\nentity:SetAngles(ZERO_ANGLE)\n```\nReason: Reusing a pre-allocated zero Angle avoids repeated allocations and GC overhead compared to constructing a new Angle() each time.",
      "durationMs": 50188,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695850-0nYY6768n0I9WW6IyEMH",
        "promptTokens": 162,
        "completionTokens": 2610,
        "totalTokens": 2772,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\nlocal color = myaddon.config.color\nlocal read = color\n```\nReason: Flat local variables are stored in registers and avoid repeated nested table lookups, making frequent reads faster than global or nested table access.",
      "durationMs": 16566,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695856-lAXxQgJAz3bwdc1SVtyB",
        "promptTokens": 170,
        "completionTokens": 777,
        "totalTokens": 947,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal jobName = ply:getDarkRPVar(\"job\")\n```\nReason: getDarkRPVar is DarkRP's official networked variable accessor, preferred over raw GetNWString for job.",
      "durationMs": 18743,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695872-up0AKPXE0lYHEj4MuwFQ",
        "promptTokens": 162,
        "completionTokens": 924,
        "totalTokens": 1086,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nif v1:DistToSqr(v2) < maxDist * maxDist then end\n```\nReason: DistToSqr compares squared distance, avoiding costly sqrt while still allowing threshold checks.",
      "durationMs": 21125,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695891-Fo5mIinckZbHMMn79wLZ",
        "promptTokens": 160,
        "completionTokens": 1039,
        "totalTokens": 1199,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.GetAll()) do\n    -- visit each entity\nend\n```\nReason: ipairs on ents.GetAll() is the GMod wiki-recommended efficient iterator for sequentially indexed entity tables.",
      "durationMs": 44722,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695900-1Vap3YbHi7Z3qZIzsDHK",
        "promptTokens": 153,
        "completionTokens": 2148,
        "totalTokens": 2301,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal nearby = ents.FindInSphere(player:GetPos(), 256)\n```\nReason: ents.FindInSphere uses the engine spatial partition with a cheap distance check, commonly benchmarking faster than box/cone and avoiding PVS overhead.",
      "durationMs": 20125,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695912-78txmyKp5WZKjDlyxpd6",
        "promptTokens": 173,
        "completionTokens": 1012,
        "totalTokens": 1185,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function GetPlayersInRadius(pos, radius)\n    local found = {}\n    local r2 = radius * radius\n    for _, ply in ipairs(player.GetAll()) do\n        if pos:DistToSqr(ply:GetPos()) <= r2 then\n            found[#found + 1] = ply\n        end\n    end\n    return found\nend\n```\nReason: player.GetAll() is far smaller than the full entity list, so iterating players with squared distance checks avoids ents.FindInSphere overhead and unnecessary entity filtering.",
      "durationMs": 31251,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695932-uVZXE5zXrlEbcEGPu8dZ",
        "promptTokens": 165,
        "completionTokens": 1674,
        "totalTokens": 1839,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\nend\n```\nReason: numeric for loops are generally faster in Lua due to VM optimizations and precomputed loop bounds.",
      "durationMs": 20681,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695945-9iqzbqU7hGRcb9V0Qd95",
        "promptTokens": 158,
        "completionTokens": 954,
        "totalTokens": 1112,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster pattern: call hook.Run once with all players\nhook.Add(\"Tick\", \"FastNotify\", function()\n    hook.Run(\"CustomPlayerLogic\", player.GetAll())\nend)\n\n-- Slower pattern (for comparison): loop and call hook.Run per player\n--[[\nhook.Add(\"Tick\", \"SlowNotify\", function()\n    for _, ply in ipairs(player.GetAll()) do\n        hook.Run(\"CustomPlayerLogic\", ply)\n    end\nend)\n]]\n```\nReason: A single hook.Run with all players avoids repeated hook iteration and function call overhead, making it faster than per-player calls.",
      "durationMs": 39143,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695964-7FgXPOW7atpptJGcVOs9",
        "promptTokens": 170,
        "completionTokens": 1966,
        "totalTokens": 2136,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal health = LocalPlayer():Health()\ndraw.SimpleText(health, \"Default\", 10, 10)\ndraw.SimpleText(health, \"Default\", 10, 30)\ndraw.SimpleText(health, \"Default\", 10, 50)\n```\nReason: Storing LocalPlayer():Health() in a local variable avoids three redundant function calls per frame.",
      "durationMs": 29063,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695966-392P5r3e3Js0rNFBmgEU",
        "promptTokens": 166,
        "completionTokens": 1361,
        "totalTokens": 1527,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\n\nhook.Add(\"HUDPaint\", \"FastPaint\", function()\n    surface.SetDrawColor(white)\n    -- draw calls using white\nend)\n```\nReason: Pre-allocating the Color object once avoids per-frame table creation and is faster.",
      "durationMs": 13916,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783695995-m1Jmaph37pvIfh90x31S",
        "promptTokens": 157,
        "completionTokens": 634,
        "totalTokens": 791,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local v = sin(i)\nend\n```\nReason: Localizing math.sin avoids repeated table lookups in the hot loop.",
      "durationMs": 12508,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696003-YlkgwBjydm09Sxd7Ny3x",
        "promptTokens": 156,
        "completionTokens": 700,
        "totalTokens": 856,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal ply = LocalPlayer()\n\nhook.Add(\"InitPostEntity\", \"CacheLocalPlayer\", function()\n    ply = LocalPlayer()\nend)\n\nhook.Add(\"PlayerSpawn\", \"CacheLocalPlayerSpawn\", function(p)\n    if p == LocalPlayer() then\n        ply = p\n    end\nend)\n```\nReason: Caching the local player reference in a variable and refreshing it on spawn/init avoids repeated LocalPlayer() calls.",
      "durationMs": 34882,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696009-7FT8wQlGvtLJ4NVRXL66",
        "promptTokens": 160,
        "completionTokens": 1824,
        "totalTokens": 1984,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal function lookingAtEachOther(p1, p2, cosThreshold)\n    if not IsValid(p1) or not IsValid(p2) then return false end\n    local dir = (p2:GetPos() - p1:GetPos()):GetNormalized()\n    local aim1 = p1:GetAimVector()\n    local aim2 = p2:GetAimVector()\n    return aim1:Dot(dir) > cosThreshold and aim2:Dot(dir) < -cosThreshold\nend\n```\nReason: Dot product of aim vectors with inter-player direction gives a cheap cosine threshold without math.acos.",
      "durationMs": 26640,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696015-nfgptsqKwu2HLNmt836X",
        "promptTokens": 174,
        "completionTokens": 1477,
        "totalTokens": 1651,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nSomeHelper(ply)\n```\nReason: Direct call avoids the per-call method/index lookup on the player object, so it is generally faster.",
      "durationMs": 48893,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696042-LmkZwZo8ilsBj6RNbIpp",
        "promptTokens": 163,
        "completionTokens": 2601,
        "totalTokens": 2764,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nMsgN(\"debug line\")\n```\nReason: MsgN is a C-level function that skips print's Lua-side argument processing and tostring calls, making it faster in hot paths.",
      "durationMs": 19449,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696043-tLUqYr6ieAUE1G9UXnes",
        "promptTokens": 157,
        "completionTokens": 1137,
        "totalTokens": 1294,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nlocal n = #t\nfor i = 1, n do\n    local v = t[i]\nend\n```\nReason: Numeric for avoids iterator function overhead from pairs/ipairs and uses direct indexed access, making it fastest for sequential arrays.",
      "durationMs": 12200,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696063-m5Ew5TfDKAhOVhp3TRk0",
        "promptTokens": 164,
        "completionTokens": 646,
        "totalTokens": 810,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function fastFilterMap(list, filterFn, mapFn)\n    local out = {}\n    local n = 0\n    for i = 1, #list do\n        local v = list[i]\n        if filterFn(v) then\n            n = n + 1\n            out[n] = mapFn(v)\n        end\n    end\n    return out\nend\n\nlocal players = player.GetAll()\nlocal adminNames = fastFilterMap(players,\n    function(p) return IsValid(p) and p:IsAdmin() end,\n    function(p) return p:Nick() end\n)\n```\nReason: Single-pass loop with local functions avoids fn's multiple iterations and closure/curry overhead, improving speed.",
      "durationMs": 22354,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696075-EQx7vuaKRtOQZRKxtY0E",
        "promptTokens": 167,
        "completionTokens": 1160,
        "totalTokens": 1327,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal cachedPlayers = player.GetAll()\n\nlocal function refreshPlayerCache()\n    cachedPlayers = player.GetAll()\nend\n\nhook.Add(\"PlayerInitialSpawn\", \"CachePlayers\", refreshPlayerCache)\nhook.Add(\"PlayerDisconnected\", \"CachePlayers\", refreshPlayerCache)\n\nhook.Add(\"Tick\", \"ProcessPlayers\", function()\n    for _, ply in ipairs(cachedPlayers) do\n        -- per-tick work on ply\n    end\nend)\n```\nReason: Caching the player list and refreshing only on join/leave avoids calling player.GetAll() every tick, reducing overhead.",
      "durationMs": 35349,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696091-A4qG6ll7msvgP5fyPv3V",
        "promptTokens": 177,
        "completionTokens": 1646,
        "totalTokens": 1823,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Did not match a fixture answer pattern.",
      "finalResponse": "```lua\nlocal pdata = {}\n\n-- Write:\nlocal idx = ply:EntIndex()\npdata[idx] = value\n\n-- Read (hot path):\nlocal val = pdata[idx]\n```\nReason: Plain Lua table with numeric keys avoids entity metatable/field lookups, making frequent reads faster.",
      "durationMs": 30689,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696097-VxMgAR5mC4V3vC3KNquY",
        "promptTokens": 161,
        "completionTokens": 1485,
        "totalTokens": 1646,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal arr = { \"a\", \"b\", \"c\" }\nfor i = 1, #arr do\n    local v = arr[i]\nend\n```\nReason: Sequential integer-indexed arrays iterate faster than string-keyed maps because they avoid hash lookups and use predictable contiguous access.",
      "durationMs": 15992,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696126-FEkQeCCO6L2lY6HHhNYe",
        "promptTokens": 163,
        "completionTokens": 793,
        "totalTokens": 956,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing separate numbers avoids allocating a Color object each call, reducing GC pressure and call overhead in hot draw loops.",
      "durationMs": 14020,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696128-Q6HTbqOAju4TLJNp6A4m",
        "promptTokens": 163,
        "completionTokens": 778,
        "totalTokens": 941,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sid = ply:SteamID()\nlocal row = sql.Query(\"SELECT score FROM players WHERE steamid = \" .. sql.SQLStr(sid))\n```\nReason: Local SQLite eliminates network latency, making it lower latency than remote MySQL for a single-server setup.",
      "durationMs": 16964,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696142-msQWCga7FYbxONwUu35G",
        "promptTokens": 180,
        "completionTokens": 927,
        "totalTokens": 1107,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = setmetatable({}, { __mode = \"k\" })\n\nlocal function GetCachedSteamID(ply)\n    local id = steamIDCache[ply]\n    if id == nil then\n        id = ply:SteamID()\n        steamIDCache[ply] = id\n    end\n    return id\nend\n```\nReason: Weak-keyed cache avoids repeated native SteamID calls for the same player, speeding up hot paths.",
      "durationMs": 23201,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696142-3QsD6hahVTW4snzI32ZR",
        "promptTokens": 158,
        "completionTokens": 1302,
        "totalTokens": 1460,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 88786,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696159-YHGCKbuT2Kc4oVz4CIN2",
        "promptTokens": 156,
        "completionTokens": 8192,
        "totalTokens": 8348,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(color)\nsurface.DrawRect(x, y, w, h)\n```\nReason: Skips draw.RoundedBox's zero-corner checks and function overhead by using surface primitives directly.",
      "durationMs": 24639,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696165-NoxlBNE6xgKQFVp12nLd",
        "promptTokens": 162,
        "completionTokens": 1179,
        "totalTokens": 1341,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastText\", function()\n    surface.SetFont(\"Default\")\n    surface.SetTextColor(255, 255, 255, 255)\n    surface.SetTextPos(10, 10)\n    surface.DrawText(\"Single line string\")\nend)\n```\nReason: surface.DrawText is a lower-level call that skips the extra alignment, outline, and wrapper logic in draw.DrawText/draw.SimpleTextOutlined, making it faster for per-frame single-line text.",
      "durationMs": 23065,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696190-BSFwxDjquktgyWfrpEi5",
        "promptTokens": 165,
        "completionTokens": 1252,
        "totalTokens": 1417,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myTable\n```\nReason: The # length operator is the preferred and most efficient way to get the size of a sequential array-like table in Lua.",
      "durationMs": 13801,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696213-NQnnST7eUZHqyNIaOe5N",
        "promptTokens": 153,
        "completionTokens": 616,
        "totalTokens": 769,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nt = {}\n```\nReason: t = {} is O(1) (drops reference for GC) while table.Empty(t) iterates all entries O(n), making it slower for large tables.",
      "durationMs": 17436,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696227-PhSGe4TlWAlSwZ6WAq1F",
        "promptTokens": 163,
        "completionTokens": 970,
        "totalTokens": 1133,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal list = { \"a\", \"b\", \"c\" }\nlocal set = {}\nfor _, v in ipairs(list) do\n    set[v] = true\nend\n\nif set[\"b\"] then\n    print(\"exists\")\nend\n```\nReason: Using a hash set (value as key) gives O(1) lookup instead of O(n) linear scan like table.HasValue.",
      "durationMs": 18020,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696244-LSAe2IHLM8Xnb2wgWJ7l",
        "promptTokens": 159,
        "completionTokens": 839,
        "totalTokens": 998,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = { a = 1, b = 2, c = 3 }\n```\nReason: Putting fields in the table constructor is faster than assigning after {} because it uses fewer bytecode operations and is optimized by the Lua VM.",
      "durationMs": 15832,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696248-aM51YbISxqj3ZmlFnSAv",
        "promptTokens": 160,
        "completionTokens": 730,
        "totalTokens": 890,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function randomSeq(t)\n    return t[math.random(#t)]\nend\n```\nReason: Direct indexing with math.random(#t) is O(1) and avoids table.Random's pairs iteration and count overhead.",
      "durationMs": 21429,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696262-USqm9ZSNuCnhT3QFX6nJ",
        "promptTokens": 156,
        "completionTokens": 1035,
        "totalTokens": 1191,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nx = x * x\n```\nReason: Direct multiplication is faster than using the ^ operator or math.pow in Lua.",
      "durationMs": 11662,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696264-De0JQtmQo7Eh1JV5GJFi",
        "promptTokens": 153,
        "completionTokens": 659,
        "totalTokens": 812,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@high",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Keeps pairs() rather than Iterator or a cached numeric for-loop.",
      "finalResponse": "```lua\nfor _, ply in pairs(player.GetAll()) do\nend\n```\nReason: Uses pairs to iterate the table of all connected players from player.GetAll().",
      "durationMs": 15094,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696275-FB5tNK0GPPDWe7sHiSjh",
        "promptTokens": 171,
        "completionTokens": 760,
        "totalTokens": 931,
        "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    if IsValid(ent) then\n        -- visit the entity\n    end\nend\n```\nReason: ents.FindByClass retrieves only prop_physics entities directly, avoiding construction of a table containing every entity in the map.",
      "durationMs": 14566,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696284-uUkyp3sgJ8NqL35PEjkT",
        "promptTokens": 162,
        "completionTokens": 713,
        "totalTokens": 875,
        "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()\nend)\n```\nReason: Registers an empty callback on the Think hook using the identifier MyAddon.Think.",
      "durationMs": 9588,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696290-cKIwkZhutCcP38JbDNNR",
        "promptTokens": 169,
        "completionTokens": 507,
        "totalTokens": 676,
        "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 checks that ent is not NULL and still exists in the world, preventing errors from using removed or invalid entities.",
      "durationMs": 12362,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696298-yhyREGM1fSNTRtKBKBx3",
        "promptTokens": 165,
        "completionTokens": 581,
        "totalTokens": 746,
        "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)\nend)\n```\nReason: net.Receive registers a callback to handle the specified net message on the receiving side.",
      "durationMs": 9150,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696300-NiBXXzOk78pZsGHjplrv",
        "promptTokens": 156,
        "completionTokens": 440,
        "totalTokens": 596,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal zeroAng = Angle(0, 0, 0)\nlocal function getZeroAngle()\n    zeroAng:Zero()\n    return zeroAng\nend\n```\nReason: Reusing a pre-allocated Angle and resetting it with :Zero() avoids per-call userdata allocation incurred by Angle().",
      "durationMs": 29075,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696309-73OugZUMyFtLCxKSQFB6",
        "promptTokens": 162,
        "completionTokens": 1625,
        "totalTokens": 1787,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\nlocal color = myaddon.config.color\nlocal read = color\n```\nReason: Local variable access avoids repeated nested table lookups, making frequent reads faster than traversing myaddon.config.color each time.",
      "durationMs": 11736,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696311-pmofJyRpBlDnFsUHQcQo",
        "promptTokens": 170,
        "completionTokens": 568,
        "totalTokens": 738,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal jobName = ply:getDarkRPVar(\"job\")\n```\nReason: getDarkRPVar is DarkRP's proper accessor for the job name, avoiding fragile raw NWString calls.",
      "durationMs": 27813,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696322-942qUEZrBpXhR05267UJ",
        "promptTokens": 162,
        "completionTokens": 1378,
        "totalTokens": 1540,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nif (vecA:DistToSqr(vecB) < threshold * threshold) then\n    -- within threshold distance\nend\n```\nReason: DistToSqr avoids the costly square root operation by comparing squared distances, which is optimal for threshold checks.",
      "durationMs": 11553,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696338-oqRKIkH1psSnjYDgqkRh",
        "promptTokens": 160,
        "completionTokens": 542,
        "totalTokens": 702,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.GetAll()) do\n    -- visit each entity\nend\n```\nReason: The GMod wiki recommends using ipairs with ents.GetAll() for efficient array-like iteration over all entities.",
      "durationMs": 21079,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696350-rBnzvLnLdhUkVm89ZW72",
        "promptTokens": 153,
        "completionTokens": 1101,
        "totalTokens": 1254,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal ply = player.GetByID(1)\nlocal nearby = ents.FindInSphere(ply:GetPos(), 256)\n```\nReason: ents.FindInSphere is a faster built-in spatial query than FindInPVS because it only performs a radius distance check without expensive visibility/PVS calculations.",
      "durationMs": 14992,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696350-qfik090m5qDTm1okquTk",
        "promptTokens": 173,
        "completionTokens": 767,
        "totalTokens": 940,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function playersInRadius(pos, radius)\n    local found = {}\n    local r2 = radius * radius\n    for _, ply in ipairs(player.GetAll()) do\n        if IsValid(ply) and ply:GetPos():DistToSqr(pos) <= r2 then\n            found[#found + 1] = ply\n        end\n    end\n    return found\nend\n```\nReason: Iterating only the player list with squared distance is cheaper than ents.FindInSphere plus player filter.",
      "durationMs": 15848,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696365-6rM3l2tk9I2ZxTbPdS1t",
        "promptTokens": 165,
        "completionTokens": 724,
        "totalTokens": 889,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\nend\n```\nReason: Numeric for loops are optimized by the Lua VM with precomputed bounds, making them faster than equivalent while loops.",
      "durationMs": 12842,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696371-ChsjJwfRuBhAqAu6LtCp",
        "promptTokens": 158,
        "completionTokens": 620,
        "totalTokens": 778,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster pattern: single hook invocation passing all players\nhook.Run(\"TickPlayers\", player.GetAll())\n\n-- Slower pattern: loop and invoke hook per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"TickPlayer\", ply)\nend\n```\nReason: A single hook.Run with all players reduces per-call overhead and Lua/C boundary crossings versus looping and calling per player.",
      "durationMs": 20873,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696381-3Am7fhSzd1IPveb0lWr3",
        "promptTokens": 170,
        "completionTokens": 954,
        "totalTokens": 1124,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastHealthDraw\", function()\n    local hp = LocalPlayer():Health()\n    draw.SimpleText(\"Health: \" .. hp, \"Default\", 10, 10)\n    draw.SimpleText(\"HP: \" .. hp, \"Default\", 10, 30)\n    draw.SimpleText(tostring(hp), \"Default\", 10, 50)\nend)\n```\nReason: Storing the health in a local variable avoids three separate method calls and recomputation within the same frame.",
      "durationMs": 13114,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696384-lygSMjRL6KBEM6RN6DWs",
        "promptTokens": 166,
        "completionTokens": 620,
        "totalTokens": 786,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\nhook.Add(\"HUDPaint\", \"EfficientPaint\", function()\n    surface.SetDrawColor(white)\n    -- draw operations using white\nend)\n```\nReason: Pre-allocating the Color object outside the paint hook avoids repeated table creation each frame.",
      "durationMs": 15397,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696397-0XBz3HNvUilo9MItNAjL",
        "promptTokens": 157,
        "completionTokens": 780,
        "totalTokens": 937,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\nfor i = 1, 1000000 do\n    local x = sin(i)\nend\n```\nReason: Localizing math.sin avoids repeated table lookups in the hot loop.",
      "durationMs": 7840,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696402-seIDCi6dvQd6CIW4rqAb",
        "promptTokens": 156,
        "completionTokens": 440,
        "totalTokens": 596,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal ply = NULL\n\nhook.Add(\"InitPostEntity\", \"CacheLocalPlayer\", function()\n    ply = LocalPlayer()\nend)\n\nhook.Add(\"PlayerSpawn\", \"CacheLocalPlayerSpawn\", function(p)\n    if p == LocalPlayer() then ply = p end\nend)\n```\nReason: Caching the local player in a local variable and updating it via spawn hooks avoids repeated global LocalPlayer() lookups.",
      "durationMs": 21980,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696410-q0imfGuJJrS8gK3RIpJV",
        "promptTokens": 160,
        "completionTokens": 1181,
        "totalTokens": 1341,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal function playersLookingAtEachOther(a, b)\n    local dirA = a:GetAimVector()\n    local dirB = b:GetAimVector()\n    local toB = (b:EyePos() - a:EyePos()):GetNormalized()\n    local cosThresh = 0.5 -- roughly 60 degrees\n    return dirA:Dot(toB) > cosThresh and dirB:Dot(toB) < -cosThresh\nend\n```\nReason: Dot products against the normalized direction between players avoid acos and give a cheap cosine-threshold check for mutual aiming.",
      "durationMs": 15662,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696412-nCB6VxpYz8BHAu8qiBDa",
        "promptTokens": 174,
        "completionTokens": 771,
        "totalTokens": 945,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nSomeHelper(ply)\n```\nReason: SomeHelper(ply) avoids metatable lookup and implicit self dispatch, making it marginally faster and clearer for a helper you control.",
      "durationMs": 19013,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696428-eikbJeGpMfIst1qY9vd6",
        "promptTokens": 163,
        "completionTokens": 1023,
        "totalTokens": 1186,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nMsgN(\"debug line\")\n```\nReason: MsgN is a direct C-bound console write that avoids print's argument formatting and tostring overhead.",
      "durationMs": 13502,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696432-VDigCh8etmZdQimv1eES",
        "promptTokens": 157,
        "completionTokens": 578,
        "totalTokens": 735,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, #arr do\n    local v = arr[i]\nend\n```\nReason: Numeric for is fastest because it avoids iterator overhead and benefits from LuaJIT optimization on sequential indexing.",
      "durationMs": 11687,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696445-VXqfHAIWjfJnDBSMoeQ1",
        "promptTokens": 164,
        "completionTokens": 603,
        "totalTokens": 767,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\nlocal function filterMap(list, pred, map)\n    local out = {}\n    local j = 0\n    for i = 1, #list do\n        local v = list[i]\n        if pred(v) then\n            j = j + 1\n            out[j] = map(v)\n        end\n    end\n    return out\nend\n\n-- Example pipeline equivalent to fn.Map(fn.Filter(tbl, pred), map)\nlocal nums = {1,2,3,4,5,6}\nlocal squaresOfEvens = filterMap(nums, function(x) return x % 2 == 0 end, function(x) return x * x end)\n```\nReason: Single-pass loop with locals avoids fn's intermediate tables and combinator call overhead, making it faster.",
      "durationMs": 21655,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696447-Few2yFvQPx7tjqru3AE8",
        "promptTokens": 167,
        "completionTokens": 1195,
        "totalTokens": 1362,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal CachedPlayers = {}\n\nlocal function RefreshPlayerCache()\n    CachedPlayers = player.GetAll()\nend\n\nhook.Add(\"PlayerConnect\", \"RefreshPlayerCache\", RefreshPlayerCache)\nhook.Add(\"PlayerDisconnected\", \"RefreshPlayerCache\", RefreshPlayerCache)\nRefreshPlayerCache()\n\nhook.Add(\"Tick\", \"CachedPlayerTick\", function()\n    for _, ply in ipairs(CachedPlayers) do\n        if IsValid(ply) then\n            -- per-tick logic here\n        end\n    end\nend)\n```\nReason: Caching the player list and updating only on join/leave hooks avoids repeated table allocation and full player scans every tick.",
      "durationMs": 16640,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696457-eA507ZRYpFnx8Qo9MS1a",
        "promptTokens": 177,
        "completionTokens": 877,
        "totalTokens": 1054,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal pdata = setmetatable({}, { __mode = \"k\" }) -- weak keys for auto cleanup\n\n-- store temporary data:\npdata[ply] = { score = 0, buff = 2 }\n\n-- fast read (no metatable lookup on entity):\nlocal score = pdata[ply].score\n```\nReason: Plain table lookup avoids entity metatable __index overhead, making frequent reads faster than ply.field access.",
      "durationMs": 12817,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696469-Vu5cK7xg19DRb9rdjkOn",
        "promptTokens": 161,
        "completionTokens": 723,
        "totalTokens": 884,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal arr = { \"x\", \"y\", \"z\" }\nfor i = 1, #arr do\n    local val = arr[i]\nend\n```\nReason: Sequential number-indexed arrays iterate via integer keys and # length, avoiding hash lookups and pairs overhead, making them faster than string-keyed maps.",
      "durationMs": 15737,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696474-7NoECGDdZzDilOaBkzzh",
        "promptTokens": 163,
        "completionTokens": 676,
        "totalTokens": 839,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing separate numbers avoids Color object allocation, reducing garbage and call overhead in hot draw paths.",
      "durationMs": 8650,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696481-noDfojF92oaVTlu8sDLf",
        "promptTokens": 163,
        "completionTokens": 407,
        "totalTokens": 570,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal result = sql.Query(\"SELECT * FROM player_data WHERE steamid = 'STEAM_0:1:12345'\")\n```\nReason: Local SQLite avoids network round-trips, giving lower read/write latency than remote MySQL for a single server.",
      "durationMs": 8080,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696489-YlDPmdRsavsnl1dPZQjv",
        "promptTokens": 180,
        "completionTokens": 406,
        "totalTokens": 586,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = setmetatable({}, { __mode = \"k\" })\n\nlocal function GetSteamID(ply)\n    if steamIDCache[ply] == nil then\n        steamIDCache[ply] = ply:SteamID()\n    end\n    return steamIDCache[ply]\nend\n\nhook.Add(\"PlayerDisconnected\", \"SteamIDCache_Clear\", function(ply)\n    steamIDCache[ply] = nil\nend)\n```\nReason: Caches SteamID per player in a weak-keyed table to avoid repeated calls and auto-clears on disconnect.",
      "durationMs": 13861,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696490-EBXhton2VGUjTHfAwzJr",
        "promptTokens": 158,
        "completionTokens": 679,
        "totalTokens": 837,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "OpenRouter message content was empty or missing.",
      "finalResponse": null,
      "durationMs": 91414,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696497-by2hmt1KRBkgzKJ2MHLZ",
        "promptTokens": 156,
        "completionTokens": 8192,
        "totalTokens": 8348,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(r, g, b, a)\nsurface.DrawRect(x, y, w, h)\n```\nReason: surface.DrawRect avoids the corner-radius branching and extra math in draw.RoundedBox, making it slightly faster for axis-aligned rectangles.",
      "durationMs": 15040,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696504-SfjXgfqhHIYyePtLBytb",
        "promptTokens": 162,
        "completionTokens": 701,
        "totalTokens": 863,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetFont(\"Default\")\nhook.Add(\"HUDPaint\", \"FastSingleLine\", function()\n    surface.SetTextColor(255, 255, 255, 255)\n    surface.SetTextPos(10, 10)\n    surface.DrawText(\"Single-line string\")\nend)\n```\nReason: surface.DrawText is the lowest-level text primitive and avoids the extra function calls, table creation, and outline passes used by draw.DrawText and draw.SimpleTextOutlined, making it fastest for plain single-line text.",
      "durationMs": 19796,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696519-rSQYSGVGcsYScJ40KRPP",
        "promptTokens": 165,
        "completionTokens": 905,
        "totalTokens": 1070,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal length = #myArray\n```\nReason: The # length operator is the preferred, idiomatic way to get the size of a sequential array-like table in Lua (and thus GMod).",
      "durationMs": 11282,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696539-GhINUtqtIP6mjb5aa9UU",
        "promptTokens": 153,
        "completionTokens": 558,
        "totalTokens": 711,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nt = {}\n```\nReason: Reassigning to a new empty table avoids iterating over all elements, making it faster than table.Empty for large sequential tables when no other references are held.",
      "durationMs": 13239,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696550-khjhRxz038zd3QDretvG",
        "promptTokens": 163,
        "completionTokens": 906,
        "totalTokens": 1069,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain 0 through 0 candidate loops.",
      "finalResponse": "```lua\nlocal list = { \"a\", \"b\", \"c\" }\nlocal set = {}\nfor _, v in ipairs(list) do set[v] = true end\n\nif set[\"b\"] then\n    print(\"value exists\")\nend\n```\nReason: Building a hash set gives O(1) membership checks instead of O(n) linear scans like table.HasValue.",
      "durationMs": 12199,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696563-SYsMCMsssM21RgU2W8LW",
        "promptTokens": 159,
        "completionTokens": 639,
        "totalTokens": 798,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = { x = 10, y = 20, name = \"example\" }\n```\nReason: Using the table constructor initializes all fields in a single allocation/instruction sequence, avoiding separate setter calls and thus is faster than assigning after {}.",
      "durationMs": 10370,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696575-xplll5zMW9IVfRvO8E6I",
        "promptTokens": 160,
        "completionTokens": 574,
        "totalTokens": 734,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function randomFromSeq(t)\n    return t[math.random(#t)]\nend\n```\nReason: Direct indexed access with math.random on array length is O(1) and avoids table.Random's pair iteration and counting overhead.",
      "durationMs": 14780,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696586-azSU1HrHiZifLhgNRQ3U",
        "promptTokens": 156,
        "completionTokens": 812,
        "totalTokens": 968,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sq = x * x\n```\nReason: Direct multiplication is faster than using the ^ operator or math.pow in Lua tight loops.",
      "durationMs": 15850,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696589-JYKqEMyt1pneVv1i2wGp",
        "promptTokens": 153,
        "completionTokens": 804,
        "totalTokens": 957,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@low",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Keeps pairs() rather than Iterator or a cached numeric for-loop.",
      "finalResponse": "```lua\nfor _, ply in pairs(player.GetAll()) do\nend\n```\nReason: Uses player.GetAll() to obtain the list of connected players and iterates over it with pairs.",
      "durationMs": 13942,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696601-uF2bQ8OB8EZBu5dwUP03",
        "promptTokens": 171,
        "completionTokens": 633,
        "totalTokens": 804,
        "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```\n\nReason: ents.FindByClass returns only entities of the given class, avoiding iterating all map entities first.",
      "durationMs": 2727,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696605-zS3vZTUwWZ9ATp0stp2N",
        "promptTokens": 165,
        "completionTokens": 53,
        "totalTokens": 218,
        "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: Uses hook.Add to register an empty callback on the Think hook with the identifier MyAddon.Think.",
      "durationMs": 2154,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696607-u1hpc0c2EGaBkoARbqFj",
        "promptTokens": 172,
        "completionTokens": 49,
        "totalTokens": 221,
        "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    -- safe to call methods on ent\nend\n```\nReason: IsValid checks that ent is a non-null valid entity not pending removal, preventing errors from stale references.",
      "durationMs": 2722,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696610-D0m2BLeRYypo8M5IzFan",
        "promptTokens": 168,
        "completionTokens": 47,
        "totalTokens": 215,
        "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\nnet.Receive(\"MyAddon.Sync\", function(len, ply)\n    -- handle incoming net message here\nend)\n```\nReason: net.Receive registers a callback that runs when a net message with the given name is received from the client or server.",
      "durationMs": 2402,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696612-zb1CgLpFUDWeq9NwIzIa",
        "promptTokens": 159,
        "completionTokens": 57,
        "totalTokens": 216,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.angle-zero.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal ZeroAngle = Angle(0, 0, 0)\n-- reuse ZeroAngle instead of calling Angle() repeatedly\n```\nReason: Reusing a preallocated zeroed Angle avoids repeated constructor overhead in hot paths.",
      "durationMs": 2442,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696615-NkSgCPh3dU2nLa19WVd9",
        "promptTokens": 165,
        "completionTokens": 48,
        "totalTokens": 213,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.config-var.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal myaddon_color = Color(255, 0, 0)\nlocal read = myaddon_color\n```\nReason: Flat local variables avoid table lookups, making reads faster than nested table accesses.",
      "durationMs": 2281,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696615-OQs3ZjRTX5Zqg7nlBDJc",
        "promptTokens": 173,
        "completionTokens": 47,
        "totalTokens": 220,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.darkrpvar.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal jobName = ply:getDarkRPVar(\"job\")\n```\nReason: DarkRP provides getDarkRPVar(\"job\") as the proper networked variable accessor, avoiding fragile direct NWString usage.",
      "durationMs": 2258,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696617-y6l4GgSo44QGkFZ7oLnB",
        "promptTokens": 165,
        "completionTokens": 45,
        "totalTokens": 210,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.disttosqr.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nif (vecA:DistToSqr(vecB) <= threshold * threshold) then\n    -- within threshold\nend\n```\nReason: DistToSqr avoids the square root and is the preferred method for threshold distance checks.",
      "durationMs": 2462,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696617-pYlTsgsDAJ2iOL14zfLB",
        "promptTokens": 163,
        "completionTokens": 51,
        "totalTokens": 214,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ents-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nfor _, ent in ipairs(ents.GetAll()) do\n    -- do something with ent\nend\n```\n\nReason: ents.GetAll() returns a table of all entities which ipairs iterates efficiently as recommended on the GMod wiki.",
      "durationMs": 2596,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696619-5q0FEXw77GW1P79y0yjw",
        "promptTokens": 156,
        "completionTokens": 52,
        "totalTokens": 208,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-ents-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal ply = Entity(1)\nlocal radius = 256\nlocal ents = ents.FindInSphere(ply:GetPos(), radius)\n```\nReason: ents.FindInSphere is a commonly benchmarked fast built-in spatial query that avoids PVS overhead for small-radius nearby entity checks.",
      "durationMs": 2521,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696619-DP1VkZhPnjkpqBH2QzXh",
        "promptTokens": 176,
        "completionTokens": 62,
        "totalTokens": 238,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.find-players-near.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal found = {}\nlocal pos = Vector(0, 0, 0)\nlocal radius = 512\nlocal radiusSq = radius * radius\n\nfor _, ply in ipairs(player.GetAll()) do\n    if ply:GetPos():DistToSqr(pos) <= radiusSq then\n        found[#found + 1] = ply\n    end\nend\n```\nReason: Iterating player.GetAll() and using DistToSqr avoids entity table scans and sqrt, making it faster with many players.",
      "durationMs": 3257,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696622-Ng8IcwLNGHpgqbPLMUnQ",
        "promptTokens": 168,
        "completionTokens": 115,
        "totalTokens": 283,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.for-vs-while.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nfor i = 1, n do\n    -- loop body\nend\n```\nReason: Lua's numeric for loop is generally faster than while because it precomputes the limit and step and avoids explicit index increments and condition checks in Lua code.",
      "durationMs": 2707,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696622-AyY3Gs3Ido531xTB1rnp",
        "promptTokens": 161,
        "completionTokens": 54,
        "totalTokens": 215,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hook-once.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\n-- Faster: call hook.Run once with the whole player table\nhook.Run(\"TickAllPlayers\", player.GetAll())\n\n-- Slower: loop and call hook.Run per player\nfor _, ply in ipairs(player.GetAll()) do\n    hook.Run(\"TickPlayer\", ply)\nend\n```\nReason: A single hook.Run avoids repeated hook iteration/dispatch overhead, making the batch call faster than per-player calls.",
      "durationMs": 3141,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696625-tadVyPgTSgrsWuyVkaIy",
        "promptTokens": 173,
        "completionTokens": 90,
        "totalTokens": 263,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.hudpaint-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastHealthDraw\", function()\n    local hp = LocalPlayer():Health()\n    draw.SimpleText(hp, \"Default\", 10, 10, Color(255, 255, 255))\n    draw.SimpleText(hp, \"Default\", 10, 30, Color(255, 0, 0))\n    draw.SimpleText(hp, \"Default\", 10, 50, Color(0, 255, 0))\nend)\n```\nReason: Caching LocalPlayer():Health() in a local avoids three separate function calls and is faster.",
      "durationMs": 3981,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696625-PTM0oKPDBgVmLqE4Z3EU",
        "promptTokens": 169,
        "completionTokens": 129,
        "totalTokens": 298,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-color.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal white = Color(255, 255, 255)\nhook.Add(\"HUDPaint\", \"example\", function()\n    surface.SetDrawColor(white)\n    -- draw operations\nend)\n```\n\nReason: Reusing a preallocated Color table avoids per-frame allocation and garbage collection overhead.",
      "durationMs": 2381,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696628-hpjTQTOo5oDXAraRbdu9",
        "promptTokens": 160,
        "completionTokens": 63,
        "totalTokens": 223,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.local-vs-global.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal sin = math.sin\n-- use sin(x) instead of math.sin(x) in the hot loop\n```\n\nReason: Localizing the function avoids repeated table lookups on math each call.",
      "durationMs": 2133,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696629-RwAZHlHEs8GGiOSMBR6W",
        "promptTokens": 159,
        "completionTokens": 43,
        "totalTokens": 202,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.localplayer-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal ply = LocalPlayer()\nhook.Add(\"PlayerSpawn\", \"UpdateLocalPly\", function(p)\n    if p == ply then ply = p end\nend)\n-- use 'ply' instead of calling LocalPlayer() repeatedly\n```\n\nReason: Caching the LocalPlayer reference in a local variable avoids repeated global/engine lookups, and the spawn hook keeps it valid after respawns.",
      "durationMs": 3121,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696635-iCqQyxsRFGgjHXAUqf51",
        "promptTokens": 163,
        "completionTokens": 87,
        "totalTokens": 250,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.looking-at.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal function lookingAtEachOther(p1, p2)\n    local d = p2:GetPos() - p1:GetPos()\n    local f1 = p1:GetAimVector()\n    local f2 = p2:GetAimVector()\n    return f1:Dot(d) > 0 and f2:Dot(-d) > 0\nend\n```\n\nReason: Dot product with direction vectors is cheaper than acos and checks if aims point toward each other's positions.",
      "durationMs": 3365,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696646-c1aQ1H7eFYVvf11eHukL",
        "promptTokens": 177,
        "completionTokens": 108,
        "totalTokens": 285,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.meta-vs-arg.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nSomeHelper(ply)\n```\nReason: Direct function calls avoid metamethod/lookup overhead and are faster than colon method calls for helpers you control.",
      "durationMs": 2058,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696649-TzOuk1OwAlig1yPTt4kL",
        "promptTokens": 166,
        "completionTokens": 33,
        "totalTokens": 199,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.msg-vs-print.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\ndebug.getregistry().Console and debug.getregistry().Console(\"debug message\\n\") or Msg(\"debug message\\n\")\n```\nReason: Msg avoids print's vararg formatting overhead and is the standard fast console output in GMod Lua hot paths.",
      "durationMs": 2707,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696661-pzLcf1NkjRL9N0FXMIPB",
        "promptTokens": 160,
        "completionTokens": 52,
        "totalTokens": 212,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = {1,2,3,4,5}\nfor i=1,#t do\n    local v = t[i]\nend\n```\nReason: Numeric for with #t is fastest because it avoids iterator function overhead of pairs/ipairs and directly indexes the array.",
      "durationMs": 2461,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696665-wD5suzoMc7EaOXlyg8ju",
        "promptTokens": 167,
        "completionTokens": 62,
        "totalTokens": 229,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal players = player.GetAll()\nlocal result = {}\nfor i = 1, #players do\n    local p = players[i]\n    if IsValid(p) and p:isDarkRPAdmin() then\n        local name = p:Nick()\n        if #name > 3 then\n            result[#result + 1] = string.upper(name)\n        end\n    end\nend\n```\nReason: A single tight loop with early checks avoids fn's closure overhead and intermediate tables, making it faster than combinator chaining.",
      "durationMs": 3243,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696667-6ucxujw4pi4RL91kwmws",
        "promptTokens": 170,
        "completionTokens": 112,
        "totalTokens": 282,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.player-cache-hooks.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Matched a partial-answer pattern.",
      "finalResponse": "```lua\nlocal cachedPlayers = player.GetAll()\n\ngameevent.Listen(\"player_connect\")\nhook.Add(\"player_connect\", \"RefreshPlayerCache\", function()\n    cachedPlayers = player.GetAll()\nend)\n\ngameevent.Listen(\"player_disconnect\")\nhook.Add(\"player_disconnect\", \"RefreshPlayerCache\", function()\n    cachedPlayers = player.GetAll()\nend)\n\nhook.Add(\"Tick\", \"UseCachedPlayers\", function()\n    for i = 1, #cachedPlayers do\n        local ply = cachedPlayers[i]\n        -- do per-player work here\n    end\nend)\n```\nReason: Caching player.GetAll() and only rebuilding it on join/leave events avoids repeated table allocation and iteration setup every tick.",
      "durationMs": 3952,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696670-4IJtEJVt38z2UMknr9YW",
        "promptTokens": 180,
        "completionTokens": 150,
        "totalTokens": 330,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.ply-table-index.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal plyData = setmetatable({}, {__mode = \"k\"})\nlocal function getPlyData(ply)\n    local d = plyData[ply]\n    if not d then\n        d = {}\n        plyData[ply] = d\n    end\n    return d\nend\n\n-- write:\ngetPlyData(ply).score = 100\n-- read (fast, local-table indexed):\nlocal score = getPlyData(ply).score\n```\n\nReason: Using a local weak-keyed table avoids metatable/field lookups on the Entity and keeps hot data in a plain Lua table for faster reads.",
      "durationMs": 4051,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696672-rCBNvLvWFDw3TcGQKCiJ",
        "promptTokens": 164,
        "completionTokens": 138,
        "totalTokens": 302,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.seq-tables.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal arr = { \"a\", \"b\", \"c\", \"d\" }\nfor i = 1, #arr do\n    local v = arr[i]\n    -- do work with v\nend\n```\n\nReason: Sequential numeric arrays with ipairs-style or count-based loops avoid hash lookups and are faster than iterating string-keyed maps in Lua.",
      "durationMs": 2567,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696675-3X637BLp0eFZ6ewBm1tX",
        "promptTokens": 166,
        "completionTokens": 77,
        "totalTokens": 243,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.setdrawcolor-split.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.SetDrawColor(255, 0, 0, 255)\n```\nReason: Passing separate numbers avoids creating a Color object each frame, reducing allocation and GC overhead in hot draw paths.",
      "durationMs": 2106,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696676-xF2G2f5vEziNAil72gI0",
        "promptTokens": 166,
        "completionTokens": 44,
        "totalTokens": 210,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal db = sql.Query(\"SELECT score FROM player_data WHERE steamid = \" .. sql.SQLStr(ply:SteamID()))\n```\n\nReason: Local SQLite avoids network round-trips so reads/writes have lower latency than remote MySQL for single-server use.",
      "durationMs": 2423,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696677-FDcMJLxA3wdYFJw5XxEe",
        "promptTokens": 183,
        "completionTokens": 56,
        "totalTokens": 239,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.steamid-cache.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal steamIDCache = setmetatable({}, {__mode = \"k\"})\n\nlocal function GetCachedSteamID(ply)\n    local id = steamIDCache[ply]\n    if not id then\n        id = ply:SteamID()\n        steamIDCache[ply] = id\n    end\n    return id\nend\n```\nReason: Caches SteamID per player in a weak-keyed table to avoid repeated native calls while allowing GC of disconnected players.",
      "durationMs": 3271,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696678-0NJeswReSpIL6njAolK4",
        "promptTokens": 161,
        "completionTokens": 103,
        "totalTokens": 264,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.string-table-concat.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "protocol_error",
      "detail": "Answer must contain exactly one fenced code block followed by a reason.",
      "finalResponse": "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",
      "durationMs": 13056,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696680-CbgPST1Nyj39flg6VoNk",
        "promptTokens": 159,
        "completionTokens": 1024,
        "totalTokens": 1183,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-drawrect.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nsurface.DrawRect(x, y, w, h)\n```\nReason: surface.DrawRect skips the rounding logic in draw.RoundedBox and issues a direct rect draw, making it faster for non-rounded boxes.",
      "durationMs": 2433,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696682-C1ux9yrIwjZlgxnTcQZY",
        "promptTokens": 165,
        "completionTokens": 47,
        "totalTokens": 212,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.surface-text.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "incorrect",
      "detail": "Matched an incorrect-answer pattern.",
      "finalResponse": "```lua\nhook.Add(\"HUDPaint\", \"FastText\", function()\n    draw.SimpleTextOutlined(\"Hello\", \"DermaDefault\", 100, 100, Color(255,255,255), TEXT_ALIGN_LEFT, TEXT_ALIGN_TOP, 1, Color(0,0,0))\nend)\n```\nReason: draw.SimpleTextOutlined batches text drawing internally and avoids per-call font/color state setup overhead compared to manual surface.* calls.",
      "durationMs": 3287,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696684-Lsqcqa7nIuW4nGC59i03",
        "promptTokens": 168,
        "completionTokens": 98,
        "totalTokens": 266,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-count-hash.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal len = #mytable\n```\n\nReason: The length operator # is the idiomatic and efficient way to get the length of a sequential array-like table in Lua.",
      "durationMs": 2005,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696687-n4yucK1BMK5Gz2ueNjFq",
        "promptTokens": 156,
        "completionTokens": 39,
        "totalTokens": 195,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-empty.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nt = {}\n```\n\nReason: Reassigning to a new empty table is faster than clearing in-place because it avoids iterating over all existing entries and lets the old table be garbage-collected.",
      "durationMs": 2470,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696689-HTE6SnQNdjqcRnvE6u3g",
        "promptTokens": 166,
        "completionTokens": 42,
        "totalTokens": 208,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-hasvalue.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal set = { [\"value1\"] = true, [\"value2\"] = true }\nif set[\"value1\"] then\n    -- value exists\nend\n```\nReason: Using a hash table with true values allows O(1) lookups, unlike table.HasValue which does a slow O(n) linear scan.",
      "durationMs": 2798,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696692-4T5nVPKIQ4VJJTgsSFoq",
        "promptTokens": 162,
        "completionTokens": 69,
        "totalTokens": 231,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-literal.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal t = {x = 1, y = 2, z = 3}\n```\nReason: Using the table constructor avoids extra key assignments and is faster for known fields.",
      "durationMs": 2185,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696693-85nSBm9TCppd6OiOJbGS",
        "promptTokens": 163,
        "completionTokens": 41,
        "totalTokens": 204,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.table-random.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal function fastRandom(t)\n    return t[math.random(#t)]\nend\n```\nReason: Using math.random with the table length directly avoids table.Random's extra table size lookup and function overhead for sequential tables.",
      "durationMs": 2392,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696695-dgAYY91VZSzPm2TG6xvc",
        "promptTokens": 159,
        "completionTokens": 47,
        "totalTokens": 206,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.perf.x-times-x.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "pass",
      "detail": "Matched a pass pattern.",
      "finalResponse": "```lua\nlocal y = x * x\n```\nReason: Multiplication is faster than math.pow and avoids function call overhead in tight loops.",
      "durationMs": 2032,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696696-4IEXNqVatSSLQjaLncMd",
        "promptTokens": 156,
        "completionTokens": 29,
        "totalTokens": 185,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    },
    {
      "fixtureId": "gmod.player-iterator.v1",
      "adapterId": "openrouter",
      "model": "tencent/hy3:free@none",
      "attemptIndex": 1,
      "status": "partial",
      "detail": "Uses ipairs but still allocates via player.GetAll() each time.",
      "finalResponse": "```lua\nfor _, ply in ipairs(player.GetAll()) do\n    -- ply is a connected player\nend\n```\n\nReason: Using ipairs with player.GetAll() cleanly iterates over the list of currently connected players.",
      "durationMs": 2367,
      "version": "openrouter-api",
      "usage": {
        "generationId": "gen-1783696706-xCel7FZ49cOIlYLbGxvB",
        "promptTokens": 174,
        "completionTokens": 50,
        "totalTokens": 224,
        "cost": 0,
        "cachedTokens": 0,
        "cacheWriteTokens": 0
      }
    }
  ],
  "summary": {
    "statusCounts": {
      "pass": 257,
      "partial": 40,
      "incorrect": 24,
      "protocol_error": 667,
      "policy_violation": 0,
      "timeout": 0,
      "unavailable": 0,
      "unsupported": 0,
      "trace_error": 0,
      "scored": 321
    },
    "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": "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": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "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": "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.hook-add.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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": "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.isvalid.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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": "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-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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-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": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.net-receivers.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.angle-zero.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.config-var.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.darkrpvar.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.disttosqr.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.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.perf.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.perf.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.perf.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.perf.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.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.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.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ents-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-ents-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.find-players-near.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.for-vs-while.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hook-once.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.hudpaint-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-color.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.local-vs-global.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.localplayer-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.looking-at.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.meta-vs-arg.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.msg-vs-print.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.pairs-ipairs-for.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.plain-lua-vs-fn.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.player-cache-hooks.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.ply-table-index.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.seq-tables.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.setdrawcolor-split.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.sqlite-vs-mysql.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.steamid-cache.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.string-table-concat.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-drawrect.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.surface-text.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-count-hash.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-empty.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-hasvalue.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-literal.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.table-random.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "cohere/north-mini-code:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "liquid/lfm-2.5-1.2b-thinking:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.2-3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "meta-llama/llama-3.3-70b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nousresearch/hermes-3-llama-3.1-405b:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-nano-30b-a3b:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-ultra-550b-a55b:free@medium",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-nano-9b-v2:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-120b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@high",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-m.1:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "poolside/laguna-xs-2.1:free",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-coder:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "qwen/qwen3-next-80b-a3b-instruct:free",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@high",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 1,
        "passAtK": true,
        "bestStatus": "pass"
      },
      {
        "fixtureId": "gmod.perf.x-times-x.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": "incorrect"
      },
      {
        "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": "partial"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "nvidia/nemotron-3-super-120b-a12b:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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-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": "protocol_error"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "openai/gpt-oss-20b:free@medium",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "protocol_error"
      },
      {
        "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": "incorrect"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@low",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "incorrect"
      },
      {
        "fixtureId": "gmod.player-iterator.v1",
        "adapterId": "openrouter",
        "model": "tencent/hy3:free@none",
        "attempts": 1,
        "passCount": 0,
        "passAtK": false,
        "bestStatus": "partial"
      }
    ],
    "passAtKRate": "257/321"
  }
}
