{
  "before-1": {
    "full": {
      "total": 15017,
      "active": 987,
      "showcase": 22,
      "aggregate_shells": 56,
      "gc": 87
    },
    "settled_navigation": {
      "total": 7221,
      "active": 427,
      "showcase": 17,
      "aggregate_shells": 41,
      "gc": 30
    },
    "span_seconds": 22.845286,
    "max_sample_gap_ms": 8.705,
    "process_cpu_seconds": 3.16
  },
  "after-1": {
    "full": {
      "total": 14719,
      "active": 966,
      "showcase": 0,
      "aggregate_shells": 26,
      "gc": 87
    },
    "settled_navigation": {
      "total": 7129,
      "active": 352,
      "showcase": 0,
      "aggregate_shells": 15,
      "gc": 24
    },
    "span_seconds": 22.983694,
    "max_sample_gap_ms": 18.618,
    "process_cpu_seconds": 3.42
  },
  "before-2": {
    "full": {
      "total": 15013,
      "active": 1194,
      "showcase": 39,
      "aggregate_shells": 77,
      "gc": 104
    },
    "settled_navigation": {
      "total": 7258,
      "active": 569,
      "showcase": 28,
      "aggregate_shells": 56,
      "gc": 41
    },
    "span_seconds": 22.848213,
    "max_sample_gap_ms": 7.968,
    "process_cpu_seconds": 3.55
  },
  "after-2": {
    "full": {
      "total": 15102,
      "active": 1041,
      "showcase": 0,
      "aggregate_shells": 56,
      "gc": 98
    },
    "settled_navigation": {
      "total": 7233,
      "active": 520,
      "showcase": 0,
      "aggregate_shells": 44,
      "gc": 42
    },
    "span_seconds": 22.955446,
    "max_sample_gap_ms": 9.222,
    "process_cpu_seconds": 3.25
  },
  "method": "Two extra alternating pairs, order after1,before1,after2,before2; identical server fixture and saved app SQLite cache restored for every run. Process CPU covers all app threads, not only JS. Navigation action duration varies. Same released bundles as original pair. No net improvement established."
}