{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":480,"cluster_id":4800006321,"lat":17.035,"lng":73.875},"to":{"admin_code":480,"cluster_id":4800006320,"lat":17.035,"lng":73.865},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":1.2229,"distance_km_u_k2":0.061145,"duration_s_free_flow":175.7,"great_circle_km":1.063165,"reachable":true,"k_band":[{"distance_km":1.2229,"duration_s":175.7}],"stability_certificate":{"stable":true,"relative_gap_to_second":null,"n_alternatives":1,"rule":">5% gap to 2nd-best ⇒ stable argmin; else serve the band (v8 §68.4, the 139.304 km flip)"},"traffic":{"included":false,"note":"free-flow (Σ + road-class speeds); traffic-ETA is the separate Ola witness, never folded in (D9)"},"construct_derivation_rule_sha256":"49de2a4b63f61821dfc324a8effe34475eb0243ddef520f773dc655298e4699b","construct_designation_status":"provisional"},"coverage":{"method":"osrm_mld_shortest_path_free_flow","distance_ge_great_circle":true,"stable":true,"endpoints":{"a":{"in_mh36_cube":true,"admin_code":480,"cluster_id":4800006321},"b":{"in_mh36_cube":true,"admin_code":480,"cluster_id":4800006320},"both_in_cube":true,"note":"route is a pure network primitive on a graph WIDER than the MH-36 morphology cube; an endpoint with in_mh36_cube=false is routable but unwitnessed — resolve_locality / read_witnesses refuse it (outside_coverage). Only the cube is MH-36-scoped."}},"error":null},"reach":{"ok":true,"tool":"reach","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"budget_minutes":30,"n_reachable":107,"reachable_cells":[{"admin_code":480,"cluster_id":4800006321,"duration_s":0},{"admin_code":480,"cluster_id":4800006319,"duration_s":118.5},{"admin_code":480,"cluster_id":4800006320,"duration_s":175.7},{"admin_code":480,"cluster_id":4800006304,"duration_s":222.2},{"admin_code":480,"cluster_id":4800006303,"duration_s":222.2},{"admin_code":492,"cluster_id":4920002327,"duration_s":222.2},{"admin_code":480,"cluster_id":4800006335,"duration_s":229.1},{"admin_code":480,"cluster_id":4800006288,"duration_s":282.4},{"admin_code":492,"cluster_id":4920002269,"duration_s":282.4},{"admin_code":480,"cluster_id":4800006290,"duration_s":285.9},{"admin_code":480,"cluster_id":4800006289,"duration_s":285.9},{"admin_code":480,"cluster_id":4800006274,"duration_s":285.9},{"admin_code":480,"cluster_id":4800006348,"duration_s":352.5},{"admin_code":480,"cluster_id":4800006334,"duration_s":377.6},{"admin_code":480,"cluster_id":4800006305,"duration_s":383.3},{"admin_code":480,"cluster_id":4800006318,"duration_s":409.1},{"admin_code":480,"cluster_id":4800006291,"duration_s":430},{"admin_code":480,"cluster_id":4800006347,"duration_s":480.7},{"admin_code":480,"cluster_id":4800006333,"duration_s":501.5},{"admin_code":480,"cluster_id":4800006317,"duration_s":507.1},{"admin_code":480,"cluster_id":4800006332,"duration_s":593.3},{"admin_code":492,"cluster_id":4920002384,"duration_s":593.3},{"admin_code":492,"cluster_id":4920002326,"duration_s":593.3},{"admin_code":480,"cluster_id":4800006306,"duration_s":620.3},{"admin_code":480,"cluster_id":4800006307,"duration_s":621.6},{"admin_code":480,"cluster_id":4800006346,"duration_s":635.3},{"admin_code":480,"cluster_id":4800006361,"duration_s":682.8},{"admin_code":492,"cluster_id":4920002495,"duration_s":769.9},{"admin_code":480,"cluster_id":4800006293,"duration_s":777.4},{"admin_code":480,"cluster_id":4800006292,"duration_s":781.8},{"admin_code":492,"cluster_id":4920002440,"duration_s":808.3},{"admin_code":492,"cluster_id":4920002383,"duration_s":808.3},{"admin_code":480,"cluster_id":4800006360,"duration_s":870.3},{"admin_code":480,"cluster_id":4800006278,"duration_s":946.9},{"admin_code":492,"cluster_id":4920002494,"duration_s":955},{"admin_code":492,"cluster_id":4920002439,"duration_s":978.7},{"admin_code":480,"cluster_id":4800006359,"duration_s":999},{"admin_code":492,"cluster_id":4920002493,"duration_s":1018.8},{"admin_code":492,"cluster_id":4920002438,"duration_s":1018.8},{"admin_code":480,"cluster_id":4800006294,"duration_s":1031.9},{"admin_code":480,"cluster_id":4800006279,"duration_s":1033},{"admin_code":480,"cluster_id":4800006280,"duration_s":1037},{"admin_code":492,"cluster_id":4920002492,"duration_s":1049.5},{"admin_code":480,"cluster_id":4800006358,"duration_s":1098},{"admin_code":492,"cluster_id":4920002547,"duration_s":1149},{"admin_code":492,"cluster_id":4920002491,"duration_s":1149},{"admin_code":492,"cluster_id":4920002546,"duration_s":1161.2},{"admin_code":480,"cluster_id":4800006265,"duration_s":1162.3},{"admin_code":480,"cluster_id":4800006264,"duration_s":1176.2},{"admin_code":480,"cluster_id":4800006266,"duration_s":1224.1},{"admin_code":480,"cluster_id":4800006371,"duration_s":1226.7},{"admin_code":480,"cluster_id":4800006247,"duration_s":1242.3},{"admin_code":492,"cluster_id":4920002599,"duration_s":1285.5},{"admin_code":480,"cluster_id":4800006263,"duration_s":1306.1},{"admin_code":492,"cluster_id":4920002598,"duration_s":1306.9},{"admin_code":492,"cluster_id":4920002597,"duration_s":1306.9},{"admin_code":480,"cluster_id":4800006276,"duration_s":1328.7},{"admin_code":480,"cluster_id":4800006275,"duration_s":1328.7},{"admin_code":480,"cluster_id":4800006262,"duration_s":1328.7},{"admin_code":492,"cluster_id":4920002649,"duration_s":1328.9},{"admin_code":492,"cluster_id":4920002651,"duration_s":1331.5},{"admin_code":492,"cluster_id":4920002650,"duration_s":1331.5},{"admin_code":492,"cluster_id":4920002703,"duration_s":1331.5},{"admin_code":492,"cluster_id":4920002702,"duration_s":1331.5},{"admin_code":480,"cluster_id":4800006404,"duration_s":1334.7},{"admin_code":480,"cluster_id":4800006392,"duration_s":1337.5},{"admin_code":480,"cluster_id":4800006246,"duration_s":1345.4},{"admin_code":480,"cluster_id":4800006417,"duration_s":1349.7},{"admin_code":480,"cluster_id":4800006277,"duration_s":1355.3},{"admin_code":480,"cluster_id":4800006382,"duration_s":1355.4},{"admin_code":480,"cluster_id":4800006405,"duration_s":1355.4},{"admin_code":480,"cluster_id":4800006418,"duration_s":1355.4},{"admin_code":480,"cluster_id":4800006393,"duration_s":1356.7},{"admin_code":480,"cluster_id":4800006406,"duration_s":1356.7},{"admin_code":480,"cluster_id":4800006224,"duration_s":1399.8},{"admin_code":480,"cluster_id":4800006225,"duration_s":1404.9},{"admin_code":480,"cluster_id":4800006248,"duration_s":1407.6},{"admin_code":480,"cluster_id":4800006226,"duration_s":1412.9},{"admin_code":480,"cluster_id":4800006267,"duration_s":1414.9},{"admin_code":480,"cluster_id":4800006249,"duration_s":1414.9},{"admin_code":480,"cluster_id":4800006394,"duration_s":1430.1},{"admin_code":480,"cluster_id":4800006383,"duration_s":1491.3},{"admin_code":480,"cluster_id":4800006223,"duration_s":1510.1},{"admin_code":480,"cluster_id":4800006372,"duration_s":1510.6},{"admin_code":480,"cluster_id":4800006222,"duration_s":1535.9},{"admin_code":480,"cluster_id":4800006200,"duration_s":1621.9},{"admin_code":480,"cluster_id":4800006174,"duration_s":1640.3},{"admin_code":480,"cluster_id":4800006201,"duration_s":1659.5},{"admin_code":480,"cluster_id":4800006373,"duration_s":1664},{"admin_code":480,"cluster_id":4800006384,"duration_s":1714.8},{"admin_code":480,"cluster_id":4800006196,"duration_s":1718.5},{"admin_code":480,"cluster_id":4800006149,"duration_s":1718.7},{"admin_code":480,"cluster_id":4800006395,"duration_s":1719.4},{"admin_code":480,"cluster_id":4800006175,"duration_s":1729.4},{"admin_code":480,"cluster_id":4800006199,"duration_s":1730.5},{"admin_code":480,"cluster_id":4800006221,"duration_s":1731.6},{"admin_code":480,"cluster_id":4800006148,"duration_s":1744.7},{"admin_code":480,"cluster_id":4800006220,"duration_s":1746.7},{"admin_code":480,"cluster_id":4800006261,"duration_s":1752.2},{"admin_code":492,"cluster_id":4920002159,"duration_s":1752.2},{"admin_code":480,"cluster_id":4800006243,"duration_s":1752.2},{"admin_code":480,"cluster_id":4800006242,"duration_s":1752.2},{"admin_code":480,"cluster_id":4800006150,"duration_s":1764.8},{"admin_code":480,"cluster_id":4800006244,"duration_s":1765.4},{"admin_code":480,"cluster_id":4800006124,"duration_s":1774.3},{"admin_code":480,"cluster_id":4800006245,"duration_s":1777.3},{"admin_code":480,"cluster_id":4800006374,"duration_s":1781.4}],"n_candidates":400,"n_unreachable_typed":0,"construct_derivation_rule_sha256":"090710f57c41c4e39039ff72c13473841bb60bd8119327d952b53e63b517999e","construct_designation_status":"provisional"},"coverage":{"method":"osrm_table_free_flow_level_set","monotone_in_budget":true},"error":null}}