{
  "schemaVersion": 1,
  "rawSnapshotsPrivate": true,
  "generatedAt": "2026-09-02T22:29:02.500Z",
  "analyzerSHA256": "c458da8f430ed87dfefef5e690cdf24b314f1bd0ed4afaede0c4cf0ab1553fce",
  "results": [
    {
      "file": "case-1-baseline.heapsnapshot",
      "trial": "case-1",
      "phase": "baseline",
      "expectedCompletedCommands": 32,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 753382,
      "completedJobRecords": 32,
      "jobsWithClosedScopes": 32,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 25,
      "oldestInShellCache": false,
      "uniqueOutputNodes": 32,
      "outputsMatchingFixturePrefix": 32,
      "truncatedOutputLabels": 32,
      "outputNodeShallowBytes": 1050016,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064232fc5001KpAAbslOM7SXvF",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 113697,
            "property": "info",
            "to": 113752
          },
          {
            "from": 113752,
            "property": "output",
            "to": 113774
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    },
    {
      "file": "case-1-final.heapsnapshot",
      "trial": "case-1",
      "phase": "final",
      "expectedCompletedCommands": 132,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 755370,
      "completedJobRecords": 132,
      "jobsWithClosedScopes": 132,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 25,
      "oldestInShellCache": false,
      "uniqueOutputNodes": 132,
      "outputsMatchingFixturePrefix": 132,
      "truncatedOutputLabels": 132,
      "outputNodeShallowBytes": 4331316,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064232fc5001KpAAbslOM7SXvF",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 1479236,
            "property": "info",
            "to": 1479265
          },
          {
            "from": 1479265,
            "property": "output",
            "to": 1479280
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    },
    {
      "file": "case-1-idle.heapsnapshot",
      "trial": "case-1",
      "phase": "idle",
      "expectedCompletedCommands": 132,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 752102,
      "completedJobRecords": 132,
      "jobsWithClosedScopes": 132,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 25,
      "oldestInShellCache": false,
      "uniqueOutputNodes": 132,
      "outputsMatchingFixturePrefix": 132,
      "truncatedOutputLabels": 132,
      "outputNodeShallowBytes": 4331316,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064232fc5001KpAAbslOM7SXvF",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 2178804,
            "property": "info",
            "to": 2178844
          },
          {
            "from": 2178844,
            "property": "output",
            "to": 2178864
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    },
    {
      "file": "control-1-baseline.heapsnapshot",
      "trial": "control-1",
      "phase": "baseline",
      "expectedCompletedCommands": 2,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 751478,
      "completedJobRecords": 2,
      "jobsWithClosedScopes": 2,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 2,
      "oldestInShellCache": true,
      "uniqueOutputNodes": 2,
      "outputsMatchingFixturePrefix": 2,
      "truncatedOutputLabels": 2,
      "outputNodeShallowBytes": 65626,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064226076001gopBdIh0I0Vnd2",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 559842,
            "property": "info",
            "to": 559972
          },
          {
            "from": 559972,
            "property": "output",
            "to": 559970
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    },
    {
      "file": "control-1-final.heapsnapshot",
      "trial": "control-1",
      "phase": "final",
      "expectedCompletedCommands": 2,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 749054,
      "completedJobRecords": 2,
      "jobsWithClosedScopes": 2,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 2,
      "oldestInShellCache": true,
      "uniqueOutputNodes": 2,
      "outputsMatchingFixturePrefix": 2,
      "truncatedOutputLabels": 2,
      "outputNodeShallowBytes": 65626,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064226076001gopBdIh0I0Vnd2",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 1484745,
            "property": "info",
            "to": 1485010
          },
          {
            "from": 1485010,
            "property": "output",
            "to": 1485016
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    },
    {
      "file": "control-1-idle.heapsnapshot",
      "trial": "control-1",
      "phase": "idle",
      "expectedCompletedCommands": 2,
      "bytesPerCommand": 32768,
      "countMatchesWorkload": true,
      "schemaVersion": 1,
      "nodeCount": 747323,
      "completedJobRecords": 2,
      "jobsWithClosedScopes": 2,
      "strongReachableJobRecords": 0,
      "rootPathCoverage": "incomplete exporter graph; missing paths do not establish unreachability",
      "shellCacheRecords": 2,
      "oldestInShellCache": true,
      "uniqueOutputNodes": 2,
      "outputsMatchingFixturePrefix": 2,
      "truncatedOutputLabels": 2,
      "outputNodeShallowBytes": 65626,
      "oldestJobPresent": true,
      "oldestJob": {
        "id": "sh_064226076001gopBdIh0I0Vnd2",
        "scopeClosed": true,
        "outputPresent": true,
        "retainingPath": [],
        "outputRetainingPath": [],
        "directPropertyChain": [
          "Job record",
          "info",
          "output"
        ],
        "directReferenceEdges": [
          {
            "from": 1937511,
            "property": "info",
            "to": 1937597
          },
          {
            "from": 1937597,
            "property": "output",
            "to": 1937595
          }
        ]
      },
      "caveat": "Structural match to Core Job.Active (info/done/backgrounded/scope/blockingSessions/token), restricted to the fixture session. Bun omits primitive boolean and number properties from edges. Shallow output bytes are not total retained size; ropes and shared storage can differ. Raw string contents are omitted."
    }
  ]
}
