[
  {
    "case": "idle",
    "phase": "steady",
    "before": {
      "rss_mib": 35.10546875,
      "min": 34.3046875,
      "max": 38.8046875,
      "hwm_mib": 35.10546875
    },
    "after": {
      "rss_mib": 34.82421875,
      "min": 34.12890625,
      "max": 38.8046875,
      "hwm_mib": 34.82421875
    },
    "change_percent": -0.8011572271058198
  },
  {
    "case": "tcp100",
    "phase": "held",
    "before": {
      "rss_mib": 36.05078125,
      "min": 35.7578125,
      "max": 36.3359375,
      "hwm_mib": 36.05078125
    },
    "after": {
      "rss_mib": 35.70703125,
      "min": 35.421875,
      "max": 36.0546875,
      "hwm_mib": 35.70703125
    },
    "change_percent": -0.9535160905840279
  },
  {
    "case": "tcp100",
    "phase": "after_transfer",
    "before": {
      "rss_mib": 36.05078125,
      "min": 35.7578125,
      "max": 36.3359375,
      "hwm_mib": 36.05078125
    },
    "after": {
      "rss_mib": 35.70703125,
      "min": 35.421875,
      "max": 36.0546875,
      "hwm_mib": 35.70703125
    },
    "change_percent": -0.9535160905840279
  },
  {
    "case": "tcp100",
    "phase": "released60",
    "before": {
      "rss_mib": 36.27734375,
      "min": 35.8828125,
      "max": 36.34375,
      "hwm_mib": 36.27734375
    },
    "after": {
      "rss_mib": 35.8515625,
      "min": 35.421875,
      "max": 36.1875,
      "hwm_mib": 35.8515625
    },
    "change_percent": -1.1736836438031695
  },
  {
    "case": "tcp1000",
    "phase": "held",
    "before": {
      "rss_mib": 58.34765625,
      "min": 57.3203125,
      "max": 61.20703125,
      "hwm_mib": 58.34765625
    },
    "after": {
      "rss_mib": 60.92578125,
      "min": 57.48828125,
      "max": 61.8984375,
      "hwm_mib": 60.92578125
    },
    "change_percent": 4.4185579433621225
  },
  {
    "case": "tcp1000",
    "phase": "after_transfer",
    "before": {
      "rss_mib": 58.34765625,
      "min": 57.328125,
      "max": 61.20703125,
      "hwm_mib": 58.34765625
    },
    "after": {
      "rss_mib": 60.92578125,
      "min": 57.49609375,
      "max": 61.8984375,
      "hwm_mib": 60.92578125
    },
    "change_percent": 4.4185579433621225
  },
  {
    "case": "tcp1000",
    "phase": "released60",
    "before": {
      "rss_mib": 59.421875,
      "min": 58.51953125,
      "max": 64.45703125,
      "hwm_mib": 59.421875
    },
    "after": {
      "rss_mib": 63.92578125,
      "min": 58.6875,
      "max": 65.01171875,
      "hwm_mib": 63.92578125
    },
    "change_percent": 7.579542466473832
  },
  {
    "case": "dns4096",
    "phase": "steady",
    "before": {
      "rss_mib": 44.1875,
      "min": 43.75,
      "max": 47.03515625,
      "hwm_mib": 44.1875
    },
    "after": {
      "rss_mib": 43.0859375,
      "min": 42.6328125,
      "max": 45.90234375,
      "hwm_mib": 43.0859375
    },
    "change_percent": -2.492927864214989
  }
]
PASS: 56 fresh processes, seven rounds, same per-case configs, zero swap, identical benchmark implementations
