{
  "schema_version": "routethai-cloud-business-journey-suite-v1",
  "authority": {
    "road_provider": "public_osrm_table_v1",
    "road_profile": "driving",
    "road_matrix_source": "apps/routethai-cloud/public/outputs/global-acceptance-2026-08-19/directed-road-matrix.json",
    "road_evidence_sha256": "3bc777558971c6524e22fadb21eda79d1bdc5abb7a21e077fcb330aaffa95490",
    "source_locations": "synthetic_public_acceptance_workbook",
    "customer_data_included": false
  },
  "summary": {
    "attempted_journeys": 8,
    "passed_journeys": 8,
    "total_planned_stops": 106,
    "total_unassigned_stops": 0,
    "deterministic_replays": 8,
    "export_reconciliations": 8
  },
  "scenarios": [
    {
      "id": "retail_last_mile",
      "business_journey": "Retail and ecommerce last-mile delivery",
      "source_format": "csv",
      "original_source_rows": 12,
      "planned_cohort_rows": 12,
      "vehicle_count": 2,
      "capabilities": [
        "delivery",
        "multiple_time_windows",
        "capacity",
        "road_routing"
      ],
      "assigned_stop_count": 12,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 44806.8,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "2ab5be0c26ebdbe1809ec66f71fda900949cceb06643efd720a2bce0ecfb48ab",
      "rule_pack_sha256": "8a3154b079feb4133b90bf55225fdf4f75bd179d35d51b64d566f5a876ab5350",
      "result_sha256": "db51ad5179669c2451efa6ad310cc9527385c2b951664c205d6e448030f0143f",
      "benchmark_sha256": "c1c0f56dad9ef5eccfb4554d5535930172d3e18379db6a4bd017682e6466f277",
      "export_sha256": "3a85731916be435d7a9e9e0bad637848aea00d7e504c50a06de5cef3ffaa505c"
    },
    {
      "id": "courier_pickup_delivery",
      "business_journey": "Courier pickup and delivery pairs",
      "source_format": "csv",
      "original_source_rows": 8,
      "planned_cohort_rows": 8,
      "vehicle_count": 2,
      "capabilities": [
        "pickup_delivery",
        "precedence",
        "same_vehicle_pairing",
        "load_state"
      ],
      "assigned_stop_count": 8,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 1,
      "distance_meters": 38445.3,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "58ce2c61994af8ab5f5c772026f60d1a0882d7463bba5e1f07097abb615c200a",
      "rule_pack_sha256": "518b6c8077d82d45bc6b90a8ba54f5a083589b1d02c3b513988e585911fa51b0",
      "result_sha256": "bc1a9e5392018e9bf03ec32be779768f35af055e3f66a2e6fda0f0654d905583",
      "benchmark_sha256": "36d8633b188366b5a278867caf7d9328a31fe0db8f2cfd9c715c0f0fb783ab46",
      "export_sha256": "8780a67bfbcef0aa41255d6eb27742fb9f35d56bc0d82a971be6e84b708415ff"
    },
    {
      "id": "field_service_skills",
      "business_journey": "Field service with technician skills",
      "source_format": "csv",
      "original_source_rows": 10,
      "planned_cohort_rows": 10,
      "vehicle_count": 2,
      "capabilities": [
        "service_jobs",
        "zero_load",
        "skills",
        "hard_windows"
      ],
      "assigned_stop_count": 10,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 46454.3,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "4733b0c75635598dc55eefad59194fd67fa9dc6ca08e9f515836876a28b19a14",
      "rule_pack_sha256": "506c577b55902019e2815a270978c8dc0c955e008dc8d7cb7401241b7a8a159a",
      "result_sha256": "34f795fcde1ee9369722c6fdc23bc6bf622ae8ee7fc273b109f4060118ce3bc9",
      "benchmark_sha256": "95260d6c7761c21202547d1cf075bfb283ab3809c4ecede855da7624abf31ee6",
      "export_sha256": "0f3f49bde41da627553d062fefc6824a1d398f1dc8706d765541c95404c1eb44"
    },
    {
      "id": "cold_chain_distribution",
      "business_journey": "Cold-chain distribution with vehicle requirements",
      "source_format": "csv",
      "original_source_rows": 10,
      "planned_cohort_rows": 10,
      "vehicle_count": 2,
      "capabilities": [
        "vehicle_requirements",
        "cold_chain",
        "capacity",
        "service_duration"
      ],
      "assigned_stop_count": 10,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 45116.6,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "6589d76fd0fecba86109173af9ddfe7a1070a286c8c0112c2a7bcf22de862b94",
      "rule_pack_sha256": "130572cbda316c32f5ea33afe7bdc7946e4c2116ddb102ff743da6581954dc9e",
      "result_sha256": "bbe826856c034acc7e11e89312d6ebd698ab1899c6a32e3c1654cd2304c609d1",
      "benchmark_sha256": "1869e42d00fcd2f9f04b4bdeda7a245dac3e797d8f0bc0c7b72879d878feb87e",
      "export_sha256": "a2141dbe5f724d16791943c87bb001d3eadc18c2d4867083779c8cb425606f29"
    },
    {
      "id": "multi_depot_distribution",
      "business_journey": "Multi-depot regional distribution",
      "source_format": "csv",
      "original_source_rows": 14,
      "planned_cohort_rows": 14,
      "vehicle_count": 4,
      "capabilities": [
        "multi_depot",
        "heterogeneous_endpoints",
        "distance_objective",
        "road_routing"
      ],
      "assigned_stop_count": 14,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 1,
      "distance_meters": 44651.8,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "db784d24e68dfa3af260d42a2faa7f7128bca5bbc9d10d1eeae3c26dad13ad7e",
      "rule_pack_sha256": "c9179789ae97eeeb7fc2ed74aad3ce17061b2ae0867a20e03011985218c99737",
      "result_sha256": "316cde5bd0f1c5acff6ab572640b244185b02a5b2b8eaaca251870eb884c3c6b",
      "benchmark_sha256": "3cc2eebe15bb8ad4046acc416fc48a73c65fb909ef7c4308aa7600f5c840f48a",
      "export_sha256": "bb1ff2f0322a27deaf846f0d6ab6014b9f784b1a944d553251ca6e6287c15bb0"
    },
    {
      "id": "reverse_collection_terminal",
      "business_journey": "Reverse logistics collection with terminal handoff",
      "source_format": "csv",
      "original_source_rows": 12,
      "planned_cohort_rows": 12,
      "vehicle_count": 3,
      "capabilities": [
        "reverse_logistics",
        "pickup_load",
        "mandatory_break",
        "terminal_handoff"
      ],
      "assigned_stop_count": 12,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 51086.8,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "dd05d136aba036f296c9fa5364daf8eecc63ec8edc76fac2538e217e4c1bbc0f",
      "rule_pack_sha256": "feed1292a5259b1ec686c7f82575eae66bdbdb0624d8b52aba6cdae5df406cb2",
      "result_sha256": "1e473edb093f1f7b1eab42c8d5c7d206c95253192ac12255dc04e4af4f5a57bc",
      "benchmark_sha256": "5ae8b671ff43d325631936233d3057d1dc27f97b29e1f0fee5dbce8852c29cd2",
      "export_sha256": "d07f01b122d65bce84596b75bc473bf4ceb9e8633b1a8b1ba97493786ce4cfdb"
    },
    {
      "id": "home_health_visits",
      "business_journey": "Home healthcare visits with professional skills",
      "source_format": "csv",
      "original_source_rows": 10,
      "planned_cohort_rows": 10,
      "vehicle_count": 2,
      "capabilities": [
        "field_visits",
        "professional_skills",
        "multiple_time_windows",
        "variable_service_duration"
      ],
      "assigned_stop_count": 10,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 46454.3,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": false,
      "source_sha256": "68b2d2bdd3bcc38f9816d165e7742746711df7a324ff81e6fb709b8c30214d61",
      "rule_pack_sha256": "41b7ef7d827d429184d86d123bce5814dcb4f72e9e6c7130c315ddda1ef2a6a8",
      "result_sha256": "f2684b9383b92fca32b41d18aac5f4f8f07b0ed94efbee133405e7d0fe825d39",
      "benchmark_sha256": "e89f01f2c63123c7b49a3612a24939d7e850cba218109a4c00434eb4553e5566",
      "export_sha256": "9ab8d6bd111a51bc5371580ccb7b055d0c6f410dcf96ead0a925a1bacc5368a6"
    },
    {
      "id": "multi_day_backlog_cohort",
      "business_journey": "Large multi-day order backlog planned as one explicit service cohort",
      "source_format": "csv",
      "original_source_rows": 180,
      "planned_cohort_rows": 30,
      "vehicle_count": 6,
      "capabilities": [
        "large_file_intake",
        "explicit_service_cohort",
        "source_replay",
        "bounded_execution"
      ],
      "assigned_stop_count": 30,
      "unassigned_stop_count": 0,
      "coverage_percent": 100,
      "active_route_count": 2,
      "distance_meters": 64276.2,
      "hard_rule_status": "pass",
      "deterministic_replay": true,
      "export_reconciliation": "pass",
      "source_filter_applied": true,
      "source_sha256": "2b065379d19531bf142ce6f1f3ab4b12324e8628f281ebdea2dd33e7e0815756",
      "rule_pack_sha256": "dcd1d472bccdd0a6aa9e424760c8f6d58995aec68737979d6396a261b8b71a06",
      "result_sha256": "2e40e61cc0b614a31570a7415ef3093b31fa86917eeaf39785ca74d5fa703e0e",
      "benchmark_sha256": "12ebf59cd86d5f69f162dd32c032fe6863b409581deb7a4c1ec9c7ba47fadabc",
      "export_sha256": "da5d795fc05b8804048e9eb54df65f35ebef9584cacebda44096211bad4d118d"
    }
  ],
  "disclosure": {
    "evidence_kind": "functional_product_acceptance",
    "real_customer_outcome_claim": false,
    "competitor_superiority_claim": false,
    "global_optimum_claim": false,
    "live_traffic_claim": false,
    "tested_execution_envelope": "50_stops_10_vehicles_synchronous",
    "larger_backlog_behavior": "explicit_cohort_required"
  },
  "evidence_sha256": "76fcd7b24e91edf8720c75b27565c8b6d114c649c7692b9d18de4e9176ff3ae1"
}
