{
  "schema_version": "routethai-same-osrm-harness-ab-evidence-v1",
  "protocol": "direct_kernel_vs_verified_harness_v1",
  "scope": "One synthetic 32-stop/4-vehicle operational workbook. Public OSRM is acquired once and held constant. Warm repetitions compare the deterministic kernel with the same candidate plus independent proof, bound agent trace and evidence export. The controlled recovery stress removes one vehicle and never auto-applies a change.",
  "runtime": {
    "node": "v22.18.0",
    "platform": "darwin-arm64",
    "cpu": "Apple M2",
    "logical_cpu_count": 8
  },
  "implementation": {
    "runner": {
      "path": "scripts/run-global-acceptance.ts",
      "sha256": "f58d0a6ac77f58299a36157940f7504f9ff268379a68b43547f4248b9f147c93"
    },
    "routing_kernel": {
      "path": "packages/routing-kernel/src/index.ts",
      "sha256": "c411e64cc6b69dc661a8f6412492d8594ef160c8336d72f0c98e4571225e987c"
    },
    "scenario_repair": {
      "path": "packages/routing-kernel/src/scenario-repair.ts",
      "sha256": "bbbb991b8c4770daf1cafae0417cf62da369b26f7e4f37dc2727394e7b27057e"
    },
    "planning_benchmark": {
      "path": "packages/harness-core/src/planning-benchmark.ts",
      "sha256": "60d3a6f57f1da3bd8760c408b94321230625f6f89bc14f6986a7683ae9adfb1d"
    },
    "plan_run_agent": {
      "path": "packages/harness-core/src/plan-run-agent.ts",
      "sha256": "40a0f584557c2a0cba0d4f8433704a264743128bcb7087c2f89bc82e3df7ec0f"
    }
  },
  "authority": {
    "provider": "public_osrm_table_v1",
    "profile": "driving",
    "public_coordinate_consent": true,
    "workbook_sha256": "6b2acad886d203cdd2444ab5ced62376d1e3c9bc06037baa553400d49123d093",
    "acceptance_evidence_sha256": "b4307108a1314aaa3bc082f0c039bbf412f4757e9bcbfa7fc88555cb06e2af89",
    "road_matrix_artifact_sha256": "8ae656b24bb5e2abcd9f1ddc01ba52002a444bbf6de1091606c3270fdbe583c7",
    "road_evidence_sha256": "3bc777558971c6524e22fadb21eda79d1bdc5abb7a21e077fcb330aaffa95490",
    "route_result_sha256": "c7faaaff6815314ed1eadce689ad9109a1d3819db10b9a200bcb3a7ef44866cc",
    "agent_trace_sha256": "bb9aed16685e04b8b15957f04dd4b82a0a2ed495716f923d859c5184d1b49b33"
  },
  "repetitions": 10,
  "samples_ms": {
    "direct_kernel": [
      119.578,
      77.254,
      63.472,
      61.859,
      58.153,
      60.042,
      58.529,
      57.851,
      57.111,
      58.04
    ],
    "verified_harness_overhead": [
      5.845,
      2.125,
      1.499,
      1.491,
      1.256,
      1.543,
      1.825,
      1.502,
      1.383,
      1.122
    ]
  },
  "aggregate_ms": {
    "intake": 84.118,
    "public_osrm_acquisition": 632.224,
    "direct_kernel_median": 58.529,
    "direct_kernel_p90": 77.254,
    "verified_harness_overhead_median": 1.499,
    "verified_harness_overhead_p90": 2.125,
    "warm_verified_plan_median": 60.028,
    "controlled_recovery_evaluation": 452.623,
    "protocol_wall": 1929.364
  },
  "outcome": {
    "route_result_identical_to_direct_kernel": true,
    "route_quality_delta_percent": 0,
    "deterministic_replays": 10,
    "hard_rule_categories_passed": 13,
    "hard_rule_categories_total": 13,
    "tampered_capacity_rejected": true,
    "tampered_trace_binding_rejected": true,
    "controlled_recovery": {
      "direct_assigned_stop_count": 24,
      "direct_unassigned_stop_count": 8,
      "improving_scenarios": 4,
      "recommended_kind": "add_vehicle",
      "recommended_assigned_stop_count": 32,
      "recommended_unassigned_stop_count": 0,
      "automatically_applied": false
    },
    "resource_gate_passed": true,
    "decision": "continue_guarded_harness_core_defer_eta_intelligence_until_actual_execution_telemetry"
  },
  "resource_gate": {
    "median_harness_overhead_max_ms": 50,
    "warm_verified_plan_median_max_ms": 1000,
    "hard_rule_regression_allowed": false,
    "candidate_regression_allowed": false
  },
  "disclosure": {
    "better_road_data_claim": false,
    "eta_accuracy_claim": false,
    "provider_sla_claim": false,
    "global_optimum_claim": false,
    "google_or_here_superiority_claim": false
  },
  "evidence_sha256": "82b12005cfef582911f5518f4ef41d51ab97c6de17ef7eadc8b9edfd72bb6176"
}
