{
  "schema": "libhft.rust-canonical-comparison.v2",
  "status": "blocked",
  "baseline_engine": "libhft-rust-canonical",
  "peer_engine": "truefix-canonical",
  "required_rigs": 2,
  "pairs": [
    {
      "scope": "one physical rig; campaign combination separate",
      "reader_source_sha256": "7676d3c5779b757106d7b8cc83bb8b8acedc04ed2111a439743b0098590981bd",
      "reader_source_bytes_modes_unchanged": true,
      "new_socket_pairs": 0,
      "new_compile": false,
      "new_physical_run": false,
      "topology": "hp/sfc-DAC/same-host-netns",
      "status": "blocked",
      "baseline": "/home/yann/archive/libhft/fullbench-rust-canonical-dac-20261012-58c4352b0/hp/report",
      "peer": "/home/yann/archive/libhft/fullbench-truefix-canonical-dac-20261013-8341f4b9120a/hp/report",
      "baseline_source": {
        "source_pin": "uncommitted-rust-physical-controller-9cc23211bd4932319b98673ac4ce298521ce0a5ddc60c0a213dc36d5f15e0e7b",
        "report_contract": "2026-10-02-admin-delay-prepared-tick-artio-heartbeat30",
        "harness_manifest_sha256": "370be2a0025542776d363c50fda539cf580421da287d9e650d8553a496768e69"
      },
      "peer_source": {
        "source_pin": "uncommitted-truefix-physical-controller-8341f4b9120a00e2f33d67e9d45ac24ab96aa63574a2fad793cd306d0aeb5fd4",
        "report_contract": "2026-10-02-admin-delay-prepared-tick-artio-heartbeat30",
        "harness_manifest_sha256": "931a54b828b5720e213fa702dd4d19cf13fc93df3d53261d586541689e9eab8a"
      },
      "baseline_replay": {
        "schema": "libhft.canonical-dac-cold.v1",
        "engine": "libhft-rust-canonical",
        "status": "pass",
        "profile": "report",
        "topology": "hp/sfc-DAC/same-host-netns",
        "cases": 12,
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "e3aa2b90c2dd341955037ee122cb0ff9fada0dd2b61666b030e029f26f10de5b"
      },
      "peer_replay": {
        "schema": "libhft.canonical-dac-cold.v1",
        "engine": "truefix-canonical",
        "status": "pass",
        "profile": "report",
        "topology": "hp/sfc-DAC/same-host-netns",
        "cases": 12,
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "e3aa2b90c2dd341955037ee122cb0ff9fada0dd2b61666b030e029f26f10de5b"
      },
      "rows": [
        {
          "scenario": "nos_er",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 17.182,
              "peer": 39.176,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.2800605284600164
            },
            "p99_us": {
              "baseline": 20.415,
              "peer": 45.791,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.243007592456527
            },
            "p999_us": {
              "baseline": 28.076,
              "peer": 60.428,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.152300897563755
            },
            "worst_us": {
              "baseline": 118.951,
              "peer": 101.824,
              "aggregation": "maximum",
              "peer_over_baseline": 0.8560163428638683
            }
          }
        },
        {
          "scenario": "md",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 22.364,
              "peer": 48.606,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.173403684492935
            },
            "p99_us": {
              "baseline": 25.618,
              "peer": 54.538,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.1288937465844326
            },
            "p999_us": {
              "baseline": 35.448,
              "peer": 86.114,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.4293048973143763
            },
            "worst_us": {
              "baseline": 59.973,
              "peer": 163.365,
              "aggregation": "maximum",
              "peer_over_baseline": 2.7239757891050975
            }
          }
        },
        {
          "scenario": "md_nos_er",
          "status": "blocked",
          "reasons": [
            "peer:achieved_rate_below_98pct"
          ],
          "metrics": {}
        },
        {
          "scenario": "tick_to_trade",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 16.667,
              "peer": 36.351,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.1810163796724065
            },
            "p99_us": {
              "baseline": 20.909,
              "peer": 43.071,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.0599263475058587
            },
            "p999_us": {
              "baseline": 29.969,
              "peer": 55.834,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 1.8630584937769028
            },
            "worst_us": {
              "baseline": 98.045,
              "peer": 149.718,
              "aggregation": "maximum",
              "peer_over_baseline": 1.5270335050232036
            }
          }
        }
      ],
      "aggregate_reader_sha256": "c61587472f4d0609de6f018ab0acfcdd295ed9b46fe52a647f13f4b39742aa80",
      "per_rig_original_receipt_sha256": "527d1d6ea74dfabb3614ac7ad5357bdb9dc60987cbc48da71955f83bac34bbfb"
    },
    {
      "scope": "one physical rig; campaign combination separate",
      "reader_source_sha256": "7676d3c5779b757106d7b8cc83bb8b8acedc04ed2111a439743b0098590981bd",
      "reader_source_bytes_modes_unchanged": true,
      "new_socket_pairs": 0,
      "new_compile": false,
      "new_physical_run": false,
      "topology": "scan/mlx5-DAC/same-host-netns",
      "status": "blocked",
      "baseline": "/home/yann/archive/libhft/fullbench-rust-canonical-dac-20261012-58c4352b0/scan/report",
      "peer": "/home/yann/archive/libhft/fullbench-truefix-canonical-dac-20261013-8341f4b9120a/scan/report",
      "baseline_source": {
        "source_pin": "uncommitted-rust-physical-controller-9cc23211bd4932319b98673ac4ce298521ce0a5ddc60c0a213dc36d5f15e0e7b",
        "report_contract": "2026-10-02-admin-delay-prepared-tick-artio-heartbeat30",
        "harness_manifest_sha256": "370be2a0025542776d363c50fda539cf580421da287d9e650d8553a496768e69"
      },
      "peer_source": {
        "source_pin": "uncommitted-truefix-physical-controller-8341f4b9120a00e2f33d67e9d45ac24ab96aa63574a2fad793cd306d0aeb5fd4",
        "report_contract": "2026-10-02-admin-delay-prepared-tick-artio-heartbeat30",
        "harness_manifest_sha256": "931a54b828b5720e213fa702dd4d19cf13fc93df3d53261d586541689e9eab8a"
      },
      "baseline_replay": {
        "schema": "libhft.canonical-dac-cold.v1",
        "engine": "libhft-rust-canonical",
        "status": "pass",
        "profile": "report",
        "topology": "scan/mlx5-DAC/same-host-netns",
        "cases": 12,
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "e3aa2b90c2dd341955037ee122cb0ff9fada0dd2b61666b030e029f26f10de5b"
      },
      "peer_replay": {
        "schema": "libhft.canonical-dac-cold.v1",
        "engine": "truefix-canonical",
        "status": "pass",
        "profile": "report",
        "topology": "scan/mlx5-DAC/same-host-netns",
        "cases": 12,
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct;scheduler_delay_above_interval",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "e3aa2b90c2dd341955037ee122cb0ff9fada0dd2b61666b030e029f26f10de5b"
      },
      "rows": [
        {
          "scenario": "nos_er",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 29.745,
              "peer": 64.192,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.15807698772903
            },
            "p99_us": {
              "baseline": 46.303,
              "peer": 89.622,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 1.9355549316458978
            },
            "p999_us": {
              "baseline": 53.095,
              "peer": 117.289,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.209040399284302
            },
            "worst_us": {
              "baseline": 92.369,
              "peer": 157.378,
              "aggregation": "maximum",
              "peer_over_baseline": 1.7037967283395943
            }
          }
        },
        {
          "scenario": "md",
          "status": "blocked",
          "reasons": [
            "peer:achieved_rate_below_98pct"
          ],
          "metrics": {}
        },
        {
          "scenario": "md_nos_er",
          "status": "blocked",
          "reasons": [
            "peer:achieved_rate_below_98pct;scheduler_delay_above_interval"
          ],
          "metrics": {}
        },
        {
          "scenario": "tick_to_trade",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 27.892,
              "peer": 59.507,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 2.133479133801807
            },
            "p99_us": {
              "baseline": 43.388,
              "peer": 80.935,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 1.865377523739283
            },
            "p999_us": {
              "baseline": 49.461,
              "peer": 96.656,
              "aggregation": "median_of_run_percentiles",
              "peer_over_baseline": 1.9541861264430562
            },
            "worst_us": {
              "baseline": 56.559,
              "peer": 183.602,
              "aggregation": "maximum",
              "peer_over_baseline": 3.2462030799695896
            }
          }
        }
      ],
      "aggregate_reader_sha256": "c61587472f4d0609de6f018ab0acfcdd295ed9b46fe52a647f13f4b39742aa80",
      "per_rig_original_receipt_sha256": "82fb16ea26c2a32d03826f77982c68393607b540ae36110cabf7564f08745be7"
    }
  ],
  "bindings": [
    {
      "host": "hp",
      "baseline_manifest_sha256": "5dee701ae7e7481c0a184fba934ccb75c33274d79af0d56a4bb79b2a9c2b052b",
      "peer_manifest_sha256": "a56e95b0962132eff3c29341ff3eec985030d759829ac2df16a66106f787da96",
      "physical_seal_sha256": "05fed686e9b5ceccfc00bea866c7c2844479bb88c761c81c0e15fd6483a248f8"
    },
    {
      "host": "scan",
      "baseline_manifest_sha256": "c89e161a6a59e8dcee7d4f6eaf245bb17f0f9591ef45a09f25a9ed283618b403",
      "peer_manifest_sha256": "befe9aed0faad629549dac2b74aa95c49f7fb2e7ea92b11e4225cf838c50ba91",
      "physical_seal_sha256": "7691f45dd0891cd38ac9f38b2f6a22f83ec77f1265951d74020b84beb4c5b2f7"
    }
  ],
  "reader_sha256": "c61587472f4d0609de6f018ab0acfcdd295ed9b46fe52a647f13f4b39742aa80",
  "aggregate_scope": "median of per-run percentiles; maximum of all run extrema; original per-rig receipts unchanged",
  "per_rig_gate_decisions_unchanged": true,
  "hp_original_final_marker_missing": true,
  "hp_receipts_written_before_transport_end": true,
  "hp_source_inventory_independently_verified_unchanged": true,
  "new_socket_pairs": 0,
  "new_compile": false,
  "new_physical_run": false
}
