{
  "schema": 2,
  "setup": {
    "id": "apple-silicon-64-128",
    "version": "1.5.2"
  },
  "qualifications": [
    {
      "machineClass": "apple-silicon-64-128",
      "result": "pass",
      "hardware": {
        "os": "darwin",
        "arch": "arm64",
        "chip": "Apple M4 Max",
        "ramGb": 128,
        "cpuCores": 16,
        "memory": "unified"
      },
      "pins": {
        "harness": "opencode",
        "host": "mlx-dspark",
        "model": {
          "id": "mlx-dspark/qwen3-8b-8bit",
          "revision": "mlx-community/Qwen3-8B-8bit@48a0b75b1ae72503e21e1558d040bc227510ff06",
          "quantization": "8bit",
          "contextWindow": 32768,
          "downloadBytes": 9700000000,
          "weightsGb": 9
        }
      },
      "test": {
        "protocolVersion": 1,
        "frozenAt": "2026-09-29",
        "fixture": "qualification",
        "oracle": {
          "type": "command_pass",
          "target": "grep -qx OK answer.txt",
          "contentAssertion": true
        },
        "scope": "qualification"
      },
      "measured": {
        "peakRamGb": 9.69,
        "peakVramGb": null,
        "coldMs": 123612,
        "warmMs": 125429,
        "repetitions": [
          {
            "kind": "cold",
            "attempt": 1,
            "ms": 123612,
            "exitCode": 0,
            "ok": true,
            "contentAsserted": true,
            "firstAttemptFailed": false,
            "peakRamGb": 8.86,
            "peakVramGb": null,
            "samples": 114,
            "stderrTail": "sh: line 1:  2613 Terminated: 15          sh /tmp/qual.sample.sh"
          },
          {
            "kind": "warm",
            "attempt": 1,
            "ms": 124658,
            "exitCode": 0,
            "ok": true,
            "contentAsserted": true,
            "firstAttemptFailed": false,
            "peakRamGb": 9.38,
            "peakVramGb": null,
            "samples": 105,
            "stderrTail": "sh: line 1:  4485 Terminated: 15          sh /tmp/qual.sample.sh"
          },
          {
            "kind": "warm",
            "attempt": 2,
            "ms": 125429,
            "exitCode": 0,
            "ok": true,
            "contentAsserted": true,
            "firstAttemptFailed": false,
            "peakRamGb": 9.69,
            "peakVramGb": null,
            "samples": 108,
            "stderrTail": "sh: line 1:  5712 Terminated: 15          sh /tmp/qual.sample.sh"
          }
        ],
        "firstAttemptFailures": 0,
        "allowedFailures": 0
      },
      "date": "2026-10-05",
      "engine": {
        "version": "0.1.0",
        "releaseHash": "ffcabb78e21566894424c6c096c6412a80f9f7e8"
      },
      "detail": {
        "schema": 1,
        "protocol": {
          "version": 1,
          "frozenAt": "2026-09-29",
          "coverageNote": "the diagnostic matrix (matrix.yaml) is a coverage leg only — it never substitutes for a qualification row"
        },
        "setup": {
          "id": "apple-silicon-64-128",
          "class": "m4max-mlx",
          "box": "macos-arm64",
          "conditional": null
        },
        "task": {
          "fixture": "qualification",
          "prompt": "Write only the word OK to the file answer.txt in the working directory. Then stop.",
          "maxTurns": 3,
          "perTurnTimeoutMs": 120000,
          "oracle": {
            "type": "command_pass",
            "target": "grep -qx OK answer.txt",
            "contentAssertion": true
          },
          "contentAsserted": true
        },
        "thresholds": {
          "peakRamGb": 32,
          "peakVramGb": 0,
          "coldMs": 420000,
          "warmMs": 240000
        },
        "logs": [
          "state/run.log"
        ],
        "cleanup": "root removed; host/model state lives under the root only"
      }
    }
  ],
  "thresholds": {
    "peakRamGb": 32,
    "peakVramGb": 0,
    "coldMs": 420000,
    "warmMs": 240000
  },
  "logs": [
    "state/run.log"
  ],
  "cleanup": "root removed; host/model state lives under the root only"
}
