{
  "schema": 1,
  "rungs": [
    {
      "rung": "R1",
      "label": "Single-file script",
      "corpus": "benchmarks/scripts_corpus/scripts",
      "total": 45,
      "compiled": 22,
      "passed": 19,
      "measured": true
    },
    {
      "rung": "R2",
      "label": "Multi-module tree",
      "corpus": "benchmarks/scripts_corpus/trees",
      "total": 5,
      "compiled": 4,
      "passed": 4,
      "measured": true
    }
  ],
  "r4": {
    "rung": "R4",
    "label": "Dependency lanes",
    "corpus": "benchmarks/compat/top100/src",
    "total": 330,
    "trees": 18,
    "treesWithForeignLane": 14,
    "selfContainedShare": 0.2222,
    "lanes": [
      {
        "lane": "native",
        "imports": 288,
        "share": 0.8727
      },
      {
        "lane": "pack",
        "imports": 1,
        "share": 0.003
      },
      {
        "lane": "extern",
        "imports": 41,
        "share": 0.1242
      },
      {
        "lane": "island",
        "imports": 0,
        "share": 0.0
      },
      {
        "lane": "absent",
        "imports": 0,
        "share": 0.0
      }
    ]
  },
  "r0": {
    "date": "2026-11-14",
    "rung": "R0",
    "label": "Vendored real script",
    "corpus": "benchmarks/real_scripts/scripts",
    "total": 39,
    "compiled": 2,
    "passed": 2,
    "rate": 0.0513,
    "fences": 294,
    "blockers": [
      {
        "family": "keyword-args",
        "rootCause": "call-table",
        "scriptsBlocked": 2,
        "scriptsAlone": 2
      },
      {
        "family": "module-assign",
        "rootCause": "statements",
        "scriptsBlocked": 2,
        "scriptsAlone": 1
      },
      {
        "family": "dynamic-annotation",
        "rootCause": "inference",
        "scriptsBlocked": 1,
        "scriptsAlone": 1
      },
      {
        "family": "stdlib:os",
        "rootCause": "stdlib-surface",
        "scriptsBlocked": 2,
        "scriptsAlone": 1
      },
      {
        "family": "construct-other",
        "rootCause": "statements",
        "scriptsBlocked": 9,
        "scriptsAlone": 2
      },
      {
        "family": "annotation-other",
        "rootCause": "inference",
        "scriptsBlocked": 3,
        "scriptsAlone": 0
      },
      {
        "family": "call-arity",
        "rootCause": "call-table",
        "scriptsBlocked": 19,
        "scriptsAlone": 0
      },
      {
        "family": "field-lookup",
        "rootCause": "classes",
        "scriptsBlocked": 6,
        "scriptsAlone": 0
      },
      {
        "family": "forward-reference",
        "rootCause": "inference",
        "scriptsBlocked": 1,
        "scriptsAlone": 0
      },
      {
        "family": "generic-alias",
        "rootCause": "inference",
        "scriptsBlocked": 1,
        "scriptsAlone": 0
      }
    ],
    "rootCauses": [
      {
        "cause": "statements",
        "scriptsReleased": 3
      },
      {
        "cause": "call-table",
        "scriptsReleased": 2
      },
      {
        "cause": "inference",
        "scriptsReleased": 2
      },
      {
        "cause": "stdlib-surface",
        "scriptsReleased": 1
      }
    ],
    "history": [
      {
        "date": "2026-11-09",
        "passed": 2,
        "total": 39,
        "rate": 0.0513
      },
      {
        "date": "2026-11-10",
        "passed": 2,
        "total": 39,
        "rate": 0.0513
      },
      {
        "date": "2026-11-13",
        "passed": 2,
        "total": 39,
        "rate": 0.0513
      },
      {
        "date": "2026-11-14",
        "passed": 2,
        "total": 39,
        "rate": 0.0513
      }
    ]
  }
}
