{
  "schemaVersion": 1,
  "verdict": "inconclusive",
  "label": "Inconclusive",
  "explanation": "The run is incomplete, too short, or does not show a consistent settled trend. Do not interpret this as a pass.",
  "comparisons": [
    {
      "repetition": 1,
      "case": {
        "trial": "case-1",
        "arm": "case",
        "repetition": 1,
        "points": 6,
        "cycles": 100,
        "start": 134165393,
        "end": 142198006,
        "delta": 8032613,
        "slope": 54090.083333333336,
        "tailSlope": 35268,
        "noise": 519434.0990999779
      },
      "control": {
        "trial": "control-1",
        "arm": "control",
        "repetition": 1,
        "points": 6,
        "cycles": 100,
        "start": 132082492,
        "end": 132717599,
        "delta": 635107,
        "slope": 5421.4375,
        "tailSlope": 7028.575,
        "noise": 67650.48202499999
      },
      "adjustedSlope": 48668.645833333336,
      "adjustedDelta": 7397506,
      "thresholdBytes": 3522507.4867498674,
      "growing": true
    }
  ],
  "warnings": [
    "A single repetition is a smoke test, not a repeatability check"
  ],
  "rules": "Metric: target process.memoryUsage().heapUsed after Bun.gc(true). Warm-up excluded. Theil–Sen slope; later-half slope must remain positive. Subtract positive control drift only. A growing control, large baseline drift, or a noise allowance above max(1 MiB, 5% of baseline) that prevents detecting a trend makes attribution inconclusive. Net growth and slope × cycles must both exceed max(128 KiB, 6 × combined robust residual noise). Require agreement across at least two fresh-process repetitions. Heuristic, not a significance test.",
  "generator": {
    "timestamp": "2026-09-02T22:29:02.550Z",
    "analyzerHash": "70b6e00268e8301d58fd603d26445b263074bd7df4f3bbe79094ddf284570c0a",
    "reportHash": "d8629a753d7d8fdf58855083ed84bea697cc2c9f211ab7b094c68dd6979e439f"
  }
}
