{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":497,"cluster_id":4970001368,"lat":19.295,"lng":73.645},"to":{"admin_code":497,"cluster_id":4970001367,"lat":19.295,"lng":73.635},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":1.6516,"distance_km_u_k2":0.08258,"duration_s_free_flow":148.6,"great_circle_km":1.049492,"reachable":true,"k_band":[{"distance_km":1.6516,"duration_s":148.6}],"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":497,"cluster_id":4970001368},"b":{"in_mh36_cube":true,"admin_code":497,"cluster_id":4970001367},"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":278,"reachable_cells":[{"admin_code":497,"cluster_id":4970001368,"duration_s":0},{"admin_code":497,"cluster_id":4970001283,"duration_s":27},{"admin_code":497,"cluster_id":4970001282,"duration_s":62.6},{"admin_code":497,"cluster_id":4970001369,"duration_s":103.7},{"admin_code":497,"cluster_id":4970001284,"duration_s":106.5},{"admin_code":497,"cluster_id":4970001367,"duration_s":148.6},{"admin_code":497,"cluster_id":4970001193,"duration_s":162.7},{"admin_code":497,"cluster_id":4970001192,"duration_s":179.3},{"admin_code":497,"cluster_id":4970001194,"duration_s":205.4},{"admin_code":497,"cluster_id":4970001285,"duration_s":223.8},{"admin_code":497,"cluster_id":4970001195,"duration_s":283.3},{"admin_code":497,"cluster_id":4970001196,"duration_s":283.3},{"admin_code":497,"cluster_id":4970001447,"duration_s":328.2},{"admin_code":497,"cluster_id":4970001013,"duration_s":329.3},{"admin_code":497,"cluster_id":4970001102,"duration_s":349.7},{"admin_code":497,"cluster_id":4970001448,"duration_s":381.9},{"admin_code":497,"cluster_id":4970001105,"duration_s":385.2},{"admin_code":497,"cluster_id":4970001104,"duration_s":388.6},{"admin_code":497,"cluster_id":4970001101,"duration_s":391.3},{"admin_code":497,"cluster_id":4970001016,"duration_s":395},{"admin_code":497,"cluster_id":4970001526,"duration_s":395.6},{"admin_code":497,"cluster_id":4970001603,"duration_s":414.8},{"admin_code":497,"cluster_id":4970001527,"duration_s":417.5},{"admin_code":497,"cluster_id":4970001446,"duration_s":433.9},{"admin_code":497,"cluster_id":4970001015,"duration_s":439.3},{"admin_code":497,"cluster_id":4970001449,"duration_s":440.5},{"admin_code":497,"cluster_id":4970000932,"duration_s":440.8},{"admin_code":497,"cluster_id":4970001103,"duration_s":450.5},{"admin_code":497,"cluster_id":4970001014,"duration_s":463.8},{"admin_code":497,"cluster_id":4970000931,"duration_s":465.8},{"admin_code":497,"cluster_id":4970001523,"duration_s":471.8},{"admin_code":497,"cluster_id":4970001100,"duration_s":478.8},{"admin_code":497,"cluster_id":4970001450,"duration_s":484},{"admin_code":497,"cluster_id":4970001365,"duration_s":486.1},{"admin_code":497,"cluster_id":4970001444,"duration_s":511.8},{"admin_code":497,"cluster_id":4970001366,"duration_s":513.1},{"admin_code":497,"cluster_id":4970000930,"duration_s":526.5},{"admin_code":497,"cluster_id":4970001012,"duration_s":526.6},{"admin_code":497,"cluster_id":4970001528,"duration_s":530.1},{"admin_code":497,"cluster_id":4970001604,"duration_s":533.3},{"admin_code":497,"cluster_id":4970001522,"duration_s":535.8},{"admin_code":497,"cluster_id":4970000929,"duration_s":537.7},{"admin_code":497,"cluster_id":4970001281,"duration_s":539.4},{"admin_code":497,"cluster_id":4970001451,"duration_s":563},{"admin_code":497,"cluster_id":4970001599,"duration_s":566.3},{"admin_code":497,"cluster_id":4970001443,"duration_s":567.6},{"admin_code":497,"cluster_id":4970001521,"duration_s":569.2},{"admin_code":497,"cluster_id":4970001280,"duration_s":575.7},{"admin_code":497,"cluster_id":4970001529,"duration_s":580.7},{"admin_code":497,"cluster_id":4970001099,"duration_s":581.9},{"admin_code":497,"cluster_id":4970001524,"duration_s":582.3},{"admin_code":497,"cluster_id":4970001445,"duration_s":582.5},{"admin_code":497,"cluster_id":4970001520,"duration_s":589.7},{"admin_code":497,"cluster_id":4970001605,"duration_s":591.7},{"admin_code":497,"cluster_id":4970001597,"duration_s":616.8},{"admin_code":497,"cluster_id":4970001191,"duration_s":618.3},{"admin_code":497,"cluster_id":4970001361,"duration_s":618.9},{"admin_code":497,"cluster_id":4970001452,"duration_s":622.6},{"admin_code":497,"cluster_id":4970001530,"duration_s":625.6},{"admin_code":497,"cluster_id":4970001362,"duration_s":638.8},{"admin_code":497,"cluster_id":4970001596,"duration_s":639},{"admin_code":497,"cluster_id":4970001190,"duration_s":652.1},{"admin_code":497,"cluster_id":4970001525,"duration_s":658.6},{"admin_code":497,"cluster_id":4970001275,"duration_s":666.9},{"admin_code":497,"cluster_id":4970001676,"duration_s":673.3},{"admin_code":497,"cluster_id":4970001675,"duration_s":673.3},{"admin_code":497,"cluster_id":4970001674,"duration_s":677.5},{"admin_code":497,"cluster_id":4970001360,"duration_s":677.8},{"admin_code":497,"cluster_id":4970001011,"duration_s":684.9},{"admin_code":497,"cluster_id":4970001531,"duration_s":692.2},{"admin_code":497,"cluster_id":4970001442,"duration_s":694.5},{"admin_code":497,"cluster_id":4970001098,"duration_s":696.8},{"admin_code":497,"cluster_id":4970001598,"duration_s":698.7},{"admin_code":497,"cluster_id":4970001189,"duration_s":700.5},{"admin_code":497,"cluster_id":4970001600,"duration_s":711.5},{"admin_code":497,"cluster_id":4970001673,"duration_s":711.7},{"admin_code":490,"cluster_id":4900013218,"duration_s":713.9},{"admin_code":497,"cluster_id":4970001532,"duration_s":715.8},{"admin_code":490,"cluster_id":4900013252,"duration_s":717.5},{"admin_code":497,"cluster_id":4970001359,"duration_s":721.9},{"admin_code":497,"cluster_id":4970001277,"duration_s":725.1},{"admin_code":497,"cluster_id":4970001276,"duration_s":725.4},{"admin_code":497,"cluster_id":4970001601,"duration_s":733.6},{"admin_code":497,"cluster_id":4970001608,"duration_s":738.5},{"admin_code":497,"cluster_id":4970001759,"duration_s":749.8},{"admin_code":497,"cluster_id":4970001607,"duration_s":753.3},{"admin_code":497,"cluster_id":4970001758,"duration_s":757.1},{"admin_code":497,"cluster_id":4970001602,"duration_s":760.7},{"admin_code":497,"cluster_id":4970001273,"duration_s":765.6},{"admin_code":497,"cluster_id":4970001358,"duration_s":767.4},{"admin_code":497,"cluster_id":4970001441,"duration_s":771.8},{"admin_code":497,"cluster_id":4970001010,"duration_s":772.4},{"admin_code":497,"cluster_id":4970001606,"duration_s":779.2},{"admin_code":497,"cluster_id":4970001363,"duration_s":788.4},{"admin_code":497,"cluster_id":4970001677,"duration_s":788.6},{"admin_code":497,"cluster_id":4970001364,"duration_s":804.1},{"admin_code":497,"cluster_id":4970001097,"duration_s":804.2},{"admin_code":497,"cluster_id":4970001684,"duration_s":812.6},{"admin_code":497,"cluster_id":4970001357,"duration_s":814.5},{"admin_code":497,"cluster_id":4970001186,"duration_s":820.9},{"admin_code":497,"cluster_id":4970001682,"duration_s":825.9},{"admin_code":497,"cluster_id":4970001683,"duration_s":825.9},{"admin_code":497,"cluster_id":4970001008,"duration_s":831.8},{"admin_code":497,"cluster_id":4970001844,"duration_s":837.2},{"admin_code":497,"cluster_id":4970001761,"duration_s":840.8},{"admin_code":497,"cluster_id":4970001760,"duration_s":840.8},{"admin_code":497,"cluster_id":4970001846,"duration_s":841.7},{"admin_code":497,"cluster_id":4970001845,"duration_s":841.7},{"admin_code":497,"cluster_id":4970001678,"duration_s":848.1},{"admin_code":497,"cluster_id":4970001274,"duration_s":850.1},{"admin_code":497,"cluster_id":4970001843,"duration_s":854.9},{"admin_code":497,"cluster_id":4970001009,"duration_s":855.1},{"admin_code":497,"cluster_id":4970001762,"duration_s":856.8},{"admin_code":497,"cluster_id":4970001440,"duration_s":868.1},{"admin_code":497,"cluster_id":4970001439,"duration_s":888.9},{"admin_code":497,"cluster_id":4970001096,"duration_s":892.5},{"admin_code":497,"cluster_id":4970001769,"duration_s":895.5},{"admin_code":497,"cluster_id":4970001679,"duration_s":901.9},{"admin_code":497,"cluster_id":4970001928,"duration_s":902.4},{"admin_code":497,"cluster_id":4970001685,"duration_s":903.1},{"admin_code":497,"cluster_id":4970001686,"duration_s":909.4},{"admin_code":497,"cluster_id":4970001519,"duration_s":909.8},{"admin_code":497,"cluster_id":4970001187,"duration_s":915.1},{"admin_code":497,"cluster_id":4970001929,"duration_s":919.2},{"admin_code":497,"cluster_id":4970001609,"duration_s":920.9},{"admin_code":497,"cluster_id":4970001184,"duration_s":931.1},{"admin_code":497,"cluster_id":4970001770,"duration_s":934.8},{"admin_code":497,"cluster_id":4970001272,"duration_s":943.3},{"admin_code":497,"cluster_id":4970000926,"duration_s":945.7},{"admin_code":497,"cluster_id":4970002010,"duration_s":952.6},{"admin_code":497,"cluster_id":4970001687,"duration_s":954.8},{"admin_code":497,"cluster_id":4970001518,"duration_s":956.1},{"admin_code":490,"cluster_id":4900013285,"duration_s":963.4},{"admin_code":497,"cluster_id":4970000925,"duration_s":964.7},{"admin_code":497,"cluster_id":4970001188,"duration_s":965.5},{"admin_code":490,"cluster_id":4900013253,"duration_s":966.8},{"admin_code":497,"cluster_id":4970002092,"duration_s":972.4},{"admin_code":490,"cluster_id":4900013286,"duration_s":979.9},{"admin_code":497,"cluster_id":4970001757,"duration_s":979.9},{"admin_code":497,"cluster_id":4970000923,"duration_s":986.9},{"admin_code":497,"cluster_id":4970002011,"duration_s":988.1},{"admin_code":497,"cluster_id":4970001763,"duration_s":995.6},{"admin_code":497,"cluster_id":4970000850,"duration_s":996},{"admin_code":497,"cluster_id":4970001095,"duration_s":996.7},{"admin_code":497,"cluster_id":4970001438,"duration_s":999.7},{"admin_code":497,"cluster_id":4970001930,"duration_s":1001.2},{"admin_code":497,"cluster_id":4970001680,"duration_s":1002.3},{"admin_code":497,"cluster_id":4970001517,"duration_s":1012.9},{"admin_code":497,"cluster_id":4970000848,"duration_s":1015.7},{"admin_code":497,"cluster_id":4970000777,"duration_s":1016.5},{"admin_code":497,"cluster_id":4970001688,"duration_s":1017.9},{"admin_code":497,"cluster_id":4970000851,"duration_s":1018.3},{"admin_code":497,"cluster_id":4970001855,"duration_s":1030.4},{"admin_code":497,"cluster_id":4970001681,"duration_s":1034.1},{"admin_code":497,"cluster_id":4970002093,"duration_s":1039.7},{"admin_code":497,"cluster_id":4970001773,"duration_s":1048},{"admin_code":497,"cluster_id":4970001768,"duration_s":1049.4},{"admin_code":497,"cluster_id":4970001007,"duration_s":1051.3},{"admin_code":497,"cluster_id":4970000924,"duration_s":1052.6},{"admin_code":497,"cluster_id":4970001764,"duration_s":1054.8},{"admin_code":497,"cluster_id":4970001593,"duration_s":1056.7},{"admin_code":497,"cluster_id":4970001765,"duration_s":1062.2},{"admin_code":497,"cluster_id":4970001850,"duration_s":1062.2},{"admin_code":497,"cluster_id":4970001672,"duration_s":1062.5},{"admin_code":497,"cluster_id":4970001854,"duration_s":1064.4},{"admin_code":497,"cluster_id":4970001279,"duration_s":1067.8},{"admin_code":497,"cluster_id":4970000774,"duration_s":1073},{"admin_code":497,"cluster_id":4970001853,"duration_s":1085.2},{"admin_code":490,"cluster_id":4900013287,"duration_s":1085.5},{"admin_code":497,"cluster_id":4970001689,"duration_s":1085.5},{"admin_code":497,"cluster_id":4970001278,"duration_s":1087.5},{"admin_code":497,"cluster_id":4970001774,"duration_s":1120.7},{"admin_code":497,"cluster_id":4970002174,"duration_s":1126},{"admin_code":497,"cluster_id":4970002094,"duration_s":1126.1},{"admin_code":497,"cluster_id":4970001937,"duration_s":1126.4},{"admin_code":497,"cluster_id":4970002019,"duration_s":1127.8},{"admin_code":497,"cluster_id":4970001592,"duration_s":1134},{"admin_code":497,"cluster_id":4970001094,"duration_s":1139.6},{"admin_code":497,"cluster_id":4970001756,"duration_s":1150.3},{"admin_code":497,"cluster_id":4970001775,"duration_s":1150.3},{"admin_code":497,"cluster_id":4970001936,"duration_s":1153.8},{"admin_code":497,"cluster_id":4970000701,"duration_s":1158.3},{"admin_code":497,"cluster_id":4970001690,"duration_s":1158.9},{"admin_code":497,"cluster_id":4970002175,"duration_s":1165.8},{"admin_code":497,"cluster_id":4970001516,"duration_s":1167.8},{"admin_code":497,"cluster_id":4970001006,"duration_s":1167.9},{"admin_code":497,"cluster_id":4970002012,"duration_s":1171},{"admin_code":497,"cluster_id":4970001755,"duration_s":1175.1},{"admin_code":497,"cluster_id":4970001005,"duration_s":1175.6},{"admin_code":497,"cluster_id":4970001938,"duration_s":1177.9},{"admin_code":497,"cluster_id":4970000702,"duration_s":1189.3},{"admin_code":497,"cluster_id":4970001771,"duration_s":1197.3},{"admin_code":497,"cluster_id":4970000927,"duration_s":1200},{"admin_code":497,"cluster_id":4970001856,"duration_s":1220.2},{"admin_code":497,"cluster_id":4970002095,"duration_s":1220.4},{"admin_code":497,"cluster_id":4970001766,"duration_s":1221.3},{"admin_code":497,"cluster_id":4970000775,"duration_s":1236.9},{"admin_code":497,"cluster_id":4970001185,"duration_s":1241.5},{"admin_code":497,"cluster_id":4970001852,"duration_s":1244.2},{"admin_code":497,"cluster_id":4970000849,"duration_s":1248.2},{"admin_code":497,"cluster_id":4970000776,"duration_s":1248.2},{"admin_code":497,"cluster_id":4970001939,"duration_s":1248.8},{"admin_code":497,"cluster_id":4970001767,"duration_s":1250.3},{"admin_code":497,"cluster_id":4970001851,"duration_s":1252.3},{"admin_code":497,"cluster_id":4970000852,"duration_s":1268.5},{"admin_code":497,"cluster_id":4970002176,"duration_s":1271.8},{"admin_code":497,"cluster_id":4970000773,"duration_s":1277.7},{"admin_code":497,"cluster_id":4970002013,"duration_s":1290.8},{"admin_code":497,"cluster_id":4970001841,"duration_s":1300.8},{"admin_code":497,"cluster_id":4970001935,"duration_s":1302.3},{"admin_code":497,"cluster_id":4970002096,"duration_s":1311.4},{"admin_code":497,"cluster_id":4970001670,"duration_s":1314.2},{"admin_code":497,"cluster_id":4970000928,"duration_s":1325.2},{"admin_code":497,"cluster_id":4970002255,"duration_s":1330.3},{"admin_code":497,"cluster_id":4970001934,"duration_s":1332.9},{"admin_code":497,"cluster_id":4970002177,"duration_s":1333.9},{"admin_code":497,"cluster_id":4970001772,"duration_s":1343.6},{"admin_code":497,"cluster_id":4970001671,"duration_s":1347.5},{"admin_code":497,"cluster_id":4970001182,"duration_s":1349.8},{"admin_code":497,"cluster_id":4970000703,"duration_s":1357.7},{"admin_code":497,"cluster_id":4970001004,"duration_s":1359},{"admin_code":497,"cluster_id":4970000772,"duration_s":1372.8},{"admin_code":497,"cluster_id":4970001595,"duration_s":1389.9},{"admin_code":497,"cluster_id":4970001594,"duration_s":1389.9},{"admin_code":497,"cluster_id":4970000854,"duration_s":1392.3},{"admin_code":497,"cluster_id":4970000853,"duration_s":1392.3},{"admin_code":497,"cluster_id":4970000779,"duration_s":1392.3},{"admin_code":497,"cluster_id":4970000778,"duration_s":1392.3},{"admin_code":497,"cluster_id":4970001925,"duration_s":1393.6},{"admin_code":497,"cluster_id":4970002097,"duration_s":1393.9},{"admin_code":497,"cluster_id":4970002020,"duration_s":1395.9},{"admin_code":497,"cluster_id":4970002016,"duration_s":1396.8},{"admin_code":497,"cluster_id":4970002178,"duration_s":1399.5},{"admin_code":497,"cluster_id":4970002017,"duration_s":1400.9},{"admin_code":497,"cluster_id":4970002018,"duration_s":1400.9},{"admin_code":497,"cluster_id":4970002021,"duration_s":1405.1},{"admin_code":497,"cluster_id":4970002100,"duration_s":1413.4},{"admin_code":497,"cluster_id":4970002179,"duration_s":1419.5},{"admin_code":497,"cluster_id":4970001857,"duration_s":1428.4},{"admin_code":497,"cluster_id":4970002015,"duration_s":1443.9},{"admin_code":497,"cluster_id":4970002098,"duration_s":1447.8},{"admin_code":497,"cluster_id":4970001093,"duration_s":1452.3},{"admin_code":497,"cluster_id":4970002180,"duration_s":1453.7},{"admin_code":497,"cluster_id":4970002099,"duration_s":1455.8},{"admin_code":497,"cluster_id":4970002101,"duration_s":1458.6},{"admin_code":497,"cluster_id":4970002102,"duration_s":1458.6},{"admin_code":497,"cluster_id":4970002014,"duration_s":1459},{"admin_code":497,"cluster_id":4970000705,"duration_s":1470.6},{"admin_code":497,"cluster_id":4970000704,"duration_s":1470.6},{"admin_code":497,"cluster_id":4970000635,"duration_s":1470.6},{"admin_code":497,"cluster_id":4970000634,"duration_s":1470.6},{"admin_code":497,"cluster_id":4970001003,"duration_s":1520.1},{"admin_code":497,"cluster_id":4970001092,"duration_s":1537.5},{"admin_code":497,"cluster_id":4970001932,"duration_s":1548},{"admin_code":497,"cluster_id":4970001933,"duration_s":1553},{"admin_code":497,"cluster_id":4970001927,"duration_s":1555.1},{"admin_code":497,"cluster_id":4970002103,"duration_s":1571.5},{"admin_code":497,"cluster_id":4970001858,"duration_s":1573.6},{"admin_code":497,"cluster_id":4970001842,"duration_s":1591.5},{"admin_code":497,"cluster_id":4970000846,"duration_s":1599.4},{"admin_code":497,"cluster_id":4970001849,"duration_s":1624.2},{"admin_code":497,"cluster_id":4970002104,"duration_s":1629.3},{"admin_code":497,"cluster_id":4970001848,"duration_s":1631.8},{"admin_code":497,"cluster_id":4970001847,"duration_s":1631.8},{"admin_code":497,"cluster_id":4970001931,"duration_s":1631.8},{"admin_code":497,"cluster_id":4970001091,"duration_s":1632.3},{"admin_code":497,"cluster_id":4970001926,"duration_s":1648.8},{"admin_code":497,"cluster_id":4970001942,"duration_s":1655},{"admin_code":497,"cluster_id":4970001183,"duration_s":1674.1},{"admin_code":497,"cluster_id":4970000920,"duration_s":1679.6},{"admin_code":497,"cluster_id":4970000847,"duration_s":1697.2},{"admin_code":497,"cluster_id":4970001940,"duration_s":1700.9},{"admin_code":497,"cluster_id":4970000921,"duration_s":1704},{"admin_code":497,"cluster_id":4970002009,"duration_s":1741},{"admin_code":497,"cluster_id":4970002008,"duration_s":1741},{"admin_code":497,"cluster_id":4970001941,"duration_s":1746.2},{"admin_code":497,"cluster_id":4970000922,"duration_s":1765.3},{"admin_code":497,"cluster_id":4970001859,"duration_s":1766.6}],"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}}