{
  "source_commit": "20f704aa085433b58fd9a47f26b5eababf4a95fe",
  "installed_bench_roundtrip_sha256": "e75c56c70211c21bbed4a8d12abd5d763e4eb9a279f3a86f7dae99fc9aa244dd",
  "installed_launcher_sha256": "97f6d1d54a587ae33495e18c09313f5aaaba1049484f37356ae8fecb09e71195",
  "staging_manifest": {
    "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/staged.json",
    "sha256": "77c662c5614cae6b2eafe7116cd21ee38653660b003f7e79da05f9f016be09d3"
  },
  "schema_version": 1,
  "host": "scan",
  "experiment": "Full-size C++/Onload SHARD after exact EF_CLUSTER_SIZE launch correction",
  "completed_utc": "2026-09-10T17:03:23Z",
  "scope": "Launcher change only; no benchmark binary or vendor-library change",
  "original_imported_row": {
    "flavour": "cpp",
    "transport": "onload",
    "scenario": "shard",
    "p50_us": "7.898",
    "p99_us": "8.382",
    "p999_us": "9.084",
    "max_us": "28.186",
    "sessions": "32/32",
    "status": "ok",
    "target_per_sec": "1562.5",
    "achieved_per_sec": "1562",
    "resp_p50_us": "8.639",
    "resp_p99_us": "9.543",
    "resp_p999_us": "10.027",
    "resp_max_us": "29.486",
    "qualification": "complete",
    "service_cv_p50_pct": "0.296606",
    "service_cv_p99_pct": "2.312947",
    "service_cv_p999_pct": "1.588471",
    "response_cv_p50_pct": "0.340158",
    "response_cv_p99_pct": "1.807985",
    "response_cv_p999_pct": "1.618582"
  },
  "publication_qualification": "audit warning: missing functional bench_profile readback",
  "published_status": "partial",
  "published_qualification": "qualification-warning",
  "phase_totals": {
    "warmup": {
      "slots": 1920000,
      "sent": 1920000,
      "completed": 1920000,
      "shed": 0
    },
    "measured": {
      "slots": 1920000,
      "sent": 1920000,
      "completed": 1920000,
      "shed": 0
    }
  },
  "participating_listeners": [
    0,
    1,
    2,
    3
  ],
  "cluster_launch": "bench_onload_cluster role=server shards=4 size=4",
  "service_cv_pct": [
    "0.296606",
    "2.312947",
    "1.588471"
  ],
  "result": {
    "cell": "cpp/onload/shard",
    "completed_utc": "2026-09-10T17:03:23Z",
    "evidence": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run",
    "harness_exit": 0,
    "startup_affinity_readback": "pass",
    "live_affinity": {
      "status": "pass",
      "samples": {
        "PASS": 13,
        "INCONCLUSIVE": 1,
        "VIOLATION": 0,
        "INVALID": 0
      },
      "log": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/live-pinning-watch.log",
      "sha256": "c7abc564036a0c7240c6a3931cbc36d2050821506c57998102635f3a74c31ff9",
      "scope": "discrete global FIX-process samples; not continuous or per-phase coverage",
      "observer_cpus": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9
      ]
    },
    "source_revision": "initial",
    "status": "ok",
    "sessions": "32/32",
    "p50_us": "7.898",
    "p99_us": "8.382",
    "p999_us": "9.084",
    "max_us": "28.186",
    "target_per_sec": "1562.5",
    "achieved_per_sec": "1562",
    "resp_p50_us": "8.639",
    "resp_p99_us": "9.543",
    "resp_p999_us": "10.027",
    "resp_max_us": "29.486"
  },
  "completion": {
    "finished_utc": "2026-09-10T17:03:26Z",
    "source_commit": "20f704aa085433b58fd9a47f26b5eababf4a95fe",
    "source_and_runtime_frozen": true,
    "remaining_fix_processes": [],
    "error": null
  },
  "retained_sweep": {
    "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/sweep.json",
    "sha256": "1ab535c1fb0abf4ed1d294ef7c84eb1014ff12598fef65bfe4c401702de04581"
  },
  "parameter_audit": {
    "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/params-audit.log",
    "sha256": "10576222c6ae94cd411e4a8569f7d95ab910be1c078272134119eb259c84e560"
  },
  "startup_affinity_audit": {
    "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/pinning-audit.log",
    "sha256": "6c7c36cf884417f28ea1ba50f2774b7d08380e0a0d5631b8292bf59a4c4695ab"
  },
  "transcript": {
    "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run/transcript.log",
    "sha256": "594392ee791923b4dd653f6c4820c68727213230e3c7827ca97ba837ad1b5909"
  },
  "raw_captures": [
    {
      "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run/raw/shard_cpp_onload_1.hftbrw",
      "sha256": "5e4421cec70a51ffd915e6b1ac7c3d0cde1f699cc52209ab42b7653d1069ccc9"
    },
    {
      "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run/raw/shard_cpp_onload_2.hftbrw",
      "sha256": "f61d6973cbd1090e525ac0175b49374c64b4d1f9e8caa730ad7e7d8d6ff50471"
    },
    {
      "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run/raw/shard_cpp_onload_3.hftbrw",
      "sha256": "d6b73a9dcbda27f2c9193a6b1264da7e22de61e467a4b309a6f745f8d6c8f062"
    },
    {
      "path": "/tmp/libhft-onload-cluster-scan-20260910-f6RMOr/cpp-onload-shard/shard/cpp/onload/attempt-rpz2jvup/run/raw/shard_cpp_onload_4.hftbrw",
      "sha256": "a9626807dbc420ace9ac9598e23f98ea9c0623070298be90b31d2a600c889027"
    }
  ],
  "limitations": [
    "Logon on each listener is cold participation evidence, not a per-shard order counter.",
    "The parameter checker returns success despite a missing bench_profile when no profiles exist; this audit gap and the C++ shard stamp need correction.",
    "Kernel busy-poll sysctls were not snapshotted during this sitting."
  ]
}
