{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":485,"cluster_id":4850008129,"lat":19.685,"lng":78.235},"to":{"admin_code":485,"cluster_id":4850008128,"lat":19.685,"lng":78.225},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":8.802,"distance_km_u_k2":0.4401,"duration_s_free_flow":892,"great_circle_km":1.046967,"reachable":true,"k_band":[{"distance_km":8.802,"duration_s":892}],"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":485,"cluster_id":4850008129},"b":{"in_mh36_cube":true,"admin_code":485,"cluster_id":4850008128},"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":277,"reachable_cells":[{"admin_code":485,"cluster_id":4850008129,"duration_s":0},{"admin_code":485,"cluster_id":4850008105,"duration_s":10.4},{"admin_code":485,"cluster_id":4850008077,"duration_s":24},{"admin_code":485,"cluster_id":4850008050,"duration_s":86.2},{"admin_code":485,"cluster_id":4850008078,"duration_s":139.9},{"admin_code":485,"cluster_id":4850008051,"duration_s":157.3},{"admin_code":485,"cluster_id":4850008076,"duration_s":178.5},{"admin_code":485,"cluster_id":4850008104,"duration_s":212.9},{"admin_code":485,"cluster_id":4850008106,"duration_s":225.3},{"admin_code":485,"cluster_id":4850008079,"duration_s":314.8},{"admin_code":485,"cluster_id":4850008080,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008052,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008081,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008053,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008054,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008082,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008030,"duration_s":325.3},{"admin_code":485,"cluster_id":4850008130,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008107,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008131,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008108,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008132,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008109,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008133,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008110,"duration_s":339.5},{"admin_code":485,"cluster_id":4850008049,"duration_s":341.4},{"admin_code":485,"cluster_id":4850008075,"duration_s":403.2},{"admin_code":485,"cluster_id":4850008074,"duration_s":553.2},{"admin_code":485,"cluster_id":4850008048,"duration_s":638.8},{"admin_code":485,"cluster_id":4850008101,"duration_s":653.5},{"admin_code":485,"cluster_id":4850008047,"duration_s":655.2},{"admin_code":485,"cluster_id":4850008073,"duration_s":659.2},{"admin_code":485,"cluster_id":4850008102,"duration_s":679.3},{"admin_code":485,"cluster_id":4850008024,"duration_s":679.6},{"admin_code":485,"cluster_id":4850008124,"duration_s":692.5},{"admin_code":485,"cluster_id":4850008103,"duration_s":708.2},{"admin_code":485,"cluster_id":4850008151,"duration_s":717.5},{"admin_code":485,"cluster_id":4850008123,"duration_s":720},{"admin_code":485,"cluster_id":4850008125,"duration_s":736.1},{"admin_code":485,"cluster_id":4850008100,"duration_s":747.1},{"admin_code":485,"cluster_id":4850008186,"duration_s":748.7},{"admin_code":485,"cluster_id":4850008150,"duration_s":750.9},{"admin_code":500,"cluster_id":5000000891,"duration_s":751.8},{"admin_code":485,"cluster_id":4850008122,"duration_s":753.5},{"admin_code":485,"cluster_id":4850008000,"duration_s":753.8},{"admin_code":485,"cluster_id":4850008072,"duration_s":758.4},{"admin_code":485,"cluster_id":4850008046,"duration_s":759.1},{"admin_code":485,"cluster_id":4850008126,"duration_s":777.2},{"admin_code":485,"cluster_id":4850008223,"duration_s":780.4},{"admin_code":485,"cluster_id":4850008185,"duration_s":782.3},{"admin_code":485,"cluster_id":4850008149,"duration_s":784.2},{"admin_code":485,"cluster_id":4850008127,"duration_s":800.8},{"admin_code":485,"cluster_id":4850008184,"duration_s":802.6},{"admin_code":485,"cluster_id":4850008099,"duration_s":817.9},{"admin_code":485,"cluster_id":4850008152,"duration_s":819.8},{"admin_code":485,"cluster_id":4850008148,"duration_s":824.2},{"admin_code":485,"cluster_id":4850008153,"duration_s":853.9},{"admin_code":485,"cluster_id":4850008071,"duration_s":856.4},{"admin_code":485,"cluster_id":4850008183,"duration_s":864.3},{"admin_code":485,"cluster_id":4850008187,"duration_s":864.4},{"admin_code":485,"cluster_id":4850008224,"duration_s":867.2},{"admin_code":485,"cluster_id":4850008188,"duration_s":868.3},{"admin_code":500,"cluster_id":5000000890,"duration_s":868.3},{"admin_code":485,"cluster_id":4850008025,"duration_s":875.3},{"admin_code":500,"cluster_id":5000000659,"duration_s":876.8},{"admin_code":485,"cluster_id":4850008182,"duration_s":877.7},{"admin_code":485,"cluster_id":4850008181,"duration_s":881.2},{"admin_code":485,"cluster_id":4850008128,"duration_s":892},{"admin_code":485,"cluster_id":4850008154,"duration_s":892.7},{"admin_code":485,"cluster_id":4850008222,"duration_s":899.1},{"admin_code":485,"cluster_id":4850008221,"duration_s":899.1},{"admin_code":485,"cluster_id":4850008262,"duration_s":899.7},{"admin_code":485,"cluster_id":4850007919,"duration_s":902.5},{"admin_code":485,"cluster_id":4850008307,"duration_s":903.1},{"admin_code":485,"cluster_id":4850008261,"duration_s":903.1},{"admin_code":485,"cluster_id":4850007974,"duration_s":903.7},{"admin_code":485,"cluster_id":4850007947,"duration_s":904.6},{"admin_code":485,"cluster_id":4850008220,"duration_s":906.9},{"admin_code":485,"cluster_id":4850008147,"duration_s":907.2},{"admin_code":500,"cluster_id":5000000716,"duration_s":914},{"admin_code":485,"cluster_id":4850007948,"duration_s":926.4},{"admin_code":485,"cluster_id":4850008155,"duration_s":927.9},{"admin_code":485,"cluster_id":4850008260,"duration_s":929.6},{"admin_code":485,"cluster_id":4850008026,"duration_s":930.3},{"admin_code":485,"cluster_id":4850008219,"duration_s":930.7},{"admin_code":500,"cluster_id":5000000658,"duration_s":934},{"admin_code":485,"cluster_id":4850007918,"duration_s":941.8},{"admin_code":500,"cluster_id":5000000715,"duration_s":942},{"admin_code":485,"cluster_id":4850008306,"duration_s":946.9},{"admin_code":500,"cluster_id":5000000889,"duration_s":949.9},{"admin_code":485,"cluster_id":4850008189,"duration_s":950},{"admin_code":485,"cluster_id":4850008259,"duration_s":950.1},{"admin_code":485,"cluster_id":4850008305,"duration_s":967.2},{"admin_code":485,"cluster_id":4850008070,"duration_s":967.3},{"admin_code":485,"cluster_id":4850008355,"duration_s":971.2},{"admin_code":485,"cluster_id":4850007999,"duration_s":971.8},{"admin_code":485,"cluster_id":4850008258,"duration_s":972.8},{"admin_code":485,"cluster_id":4850008354,"duration_s":975.2},{"admin_code":485,"cluster_id":4850008304,"duration_s":975.2},{"admin_code":485,"cluster_id":4850008156,"duration_s":981.9},{"admin_code":485,"cluster_id":4850008190,"duration_s":982.2},{"admin_code":500,"cluster_id":5000000773,"duration_s":982.4},{"admin_code":485,"cluster_id":4850007890,"duration_s":990.9},{"admin_code":485,"cluster_id":4850007861,"duration_s":1004.9},{"admin_code":485,"cluster_id":4850008303,"duration_s":1005.5},{"admin_code":485,"cluster_id":4850008353,"duration_s":1005.6},{"admin_code":500,"cluster_id":5000000657,"duration_s":1012.2},{"admin_code":485,"cluster_id":4850007889,"duration_s":1016.1},{"admin_code":500,"cluster_id":5000000656,"duration_s":1016.4},{"admin_code":485,"cluster_id":4850008225,"duration_s":1027.4},{"admin_code":485,"cluster_id":4850008263,"duration_s":1028.3},{"admin_code":485,"cluster_id":4850008226,"duration_s":1029.7},{"admin_code":485,"cluster_id":4850008264,"duration_s":1030.2},{"admin_code":485,"cluster_id":4850007949,"duration_s":1032.3},{"admin_code":485,"cluster_id":4850007920,"duration_s":1036.3},{"admin_code":500,"cluster_id":5000000714,"duration_s":1036.9},{"admin_code":485,"cluster_id":4850008302,"duration_s":1037.7},{"admin_code":485,"cluster_id":4850007862,"duration_s":1050.5},{"admin_code":485,"cluster_id":4850007975,"duration_s":1050.7},{"admin_code":485,"cluster_id":4850008218,"duration_s":1055},{"admin_code":500,"cluster_id":5000000599,"duration_s":1062.4},{"admin_code":500,"cluster_id":5000000772,"duration_s":1065.2},{"admin_code":485,"cluster_id":4850008001,"duration_s":1066.5},{"admin_code":500,"cluster_id":5000000600,"duration_s":1069},{"admin_code":485,"cluster_id":4850008301,"duration_s":1070.1},{"admin_code":485,"cluster_id":4850008227,"duration_s":1071.5},{"admin_code":500,"cluster_id":5000000888,"duration_s":1073.9},{"admin_code":500,"cluster_id":5000000946,"duration_s":1075.3},{"admin_code":500,"cluster_id":5000000713,"duration_s":1075.4},{"admin_code":485,"cluster_id":4850008257,"duration_s":1078.5},{"admin_code":485,"cluster_id":4850007832,"duration_s":1081.4},{"admin_code":500,"cluster_id":5000000601,"duration_s":1084.3},{"admin_code":500,"cluster_id":5000000771,"duration_s":1098.7},{"admin_code":500,"cluster_id":5000000831,"duration_s":1104.5},{"admin_code":500,"cluster_id":5000000830,"duration_s":1104.5},{"admin_code":500,"cluster_id":5000000602,"duration_s":1109.3},{"admin_code":500,"cluster_id":5000000655,"duration_s":1110.8},{"admin_code":485,"cluster_id":4850008351,"duration_s":1114.6},{"admin_code":485,"cluster_id":4850007831,"duration_s":1118.8},{"admin_code":500,"cluster_id":5000000712,"duration_s":1119.7},{"admin_code":485,"cluster_id":4850008352,"duration_s":1121.1},{"admin_code":485,"cluster_id":4850008404,"duration_s":1122.4},{"admin_code":485,"cluster_id":4850008403,"duration_s":1125.3},{"admin_code":485,"cluster_id":4850008097,"duration_s":1129.1},{"admin_code":485,"cluster_id":4850008402,"duration_s":1131.1},{"admin_code":485,"cluster_id":4850007950,"duration_s":1132},{"admin_code":485,"cluster_id":4850007921,"duration_s":1132.4},{"admin_code":500,"cluster_id":5000000829,"duration_s":1135.6},{"admin_code":485,"cluster_id":4850008453,"duration_s":1139.3},{"admin_code":500,"cluster_id":5000000828,"duration_s":1144.8},{"admin_code":500,"cluster_id":5000000770,"duration_s":1147.3},{"admin_code":485,"cluster_id":4850007976,"duration_s":1150.7},{"admin_code":485,"cluster_id":4850007891,"duration_s":1153},{"admin_code":485,"cluster_id":4850008096,"duration_s":1161.6},{"admin_code":500,"cluster_id":5000000547,"duration_s":1166.1},{"admin_code":485,"cluster_id":4850008217,"duration_s":1169.8},{"admin_code":500,"cluster_id":5000000945,"duration_s":1173.6},{"admin_code":500,"cluster_id":5000000546,"duration_s":1173.8},{"admin_code":500,"cluster_id":5000000827,"duration_s":1174.2},{"admin_code":485,"cluster_id":4850008267,"duration_s":1175.2},{"admin_code":485,"cluster_id":4850008256,"duration_s":1175.9},{"admin_code":485,"cluster_id":4850007833,"duration_s":1194.4},{"admin_code":500,"cluster_id":5000000769,"duration_s":1197.2},{"admin_code":485,"cluster_id":4850008191,"duration_s":1204.7},{"admin_code":485,"cluster_id":4850008228,"duration_s":1204.7},{"admin_code":485,"cluster_id":4850008098,"duration_s":1204.7},{"admin_code":485,"cluster_id":4850008266,"duration_s":1213.1},{"admin_code":485,"cluster_id":4850008095,"duration_s":1217.6},{"admin_code":485,"cluster_id":4850008265,"duration_s":1220.7},{"admin_code":500,"cluster_id":5000000711,"duration_s":1221.9},{"admin_code":485,"cluster_id":4850007888,"duration_s":1223.7},{"admin_code":485,"cluster_id":4850008157,"duration_s":1226},{"admin_code":485,"cluster_id":4850008192,"duration_s":1226.3},{"admin_code":500,"cluster_id":5000000492,"duration_s":1229.7},{"admin_code":500,"cluster_id":5000000548,"duration_s":1232},{"admin_code":485,"cluster_id":4850007863,"duration_s":1233},{"admin_code":485,"cluster_id":4850008121,"duration_s":1234.5},{"admin_code":485,"cluster_id":4850007892,"duration_s":1240},{"admin_code":485,"cluster_id":4850007864,"duration_s":1240.9},{"admin_code":500,"cluster_id":5000000654,"duration_s":1241.2},{"admin_code":485,"cluster_id":4850008229,"duration_s":1252.8},{"admin_code":500,"cluster_id":5000000768,"duration_s":1259.9},{"admin_code":485,"cluster_id":4850008069,"duration_s":1261.3},{"admin_code":500,"cluster_id":5000000710,"duration_s":1274.6},{"admin_code":485,"cluster_id":4850008309,"duration_s":1276.8},{"admin_code":485,"cluster_id":4850008308,"duration_s":1276.8},{"admin_code":485,"cluster_id":4850007977,"duration_s":1277.9},{"admin_code":485,"cluster_id":4850008310,"duration_s":1283.7},{"admin_code":500,"cluster_id":5000000598,"duration_s":1284.5},{"admin_code":485,"cluster_id":4850007834,"duration_s":1291.4},{"admin_code":485,"cluster_id":4850007922,"duration_s":1293.8},{"admin_code":485,"cluster_id":4850007859,"duration_s":1295.5},{"admin_code":500,"cluster_id":5000000493,"duration_s":1295.5},{"admin_code":485,"cluster_id":4850008003,"duration_s":1300.4},{"admin_code":485,"cluster_id":4850008004,"duration_s":1300.4},{"admin_code":485,"cluster_id":4850008002,"duration_s":1304.5},{"admin_code":485,"cluster_id":4850007923,"duration_s":1307.6},{"admin_code":485,"cluster_id":4850008268,"duration_s":1308.1},{"admin_code":485,"cluster_id":4850008311,"duration_s":1309.1},{"admin_code":485,"cluster_id":4850008120,"duration_s":1317},{"admin_code":485,"cluster_id":4850008313,"duration_s":1321},{"admin_code":500,"cluster_id":5000000887,"duration_s":1322},{"admin_code":500,"cluster_id":5000000767,"duration_s":1323.6},{"admin_code":485,"cluster_id":4850008028,"duration_s":1326.3},{"admin_code":485,"cluster_id":4850008027,"duration_s":1326.3},{"admin_code":485,"cluster_id":4850008029,"duration_s":1326.3},{"admin_code":500,"cluster_id":5000000886,"duration_s":1354.6},{"admin_code":485,"cluster_id":4850007893,"duration_s":1357},{"admin_code":485,"cluster_id":4850008312,"duration_s":1357.4},{"admin_code":485,"cluster_id":4850007951,"duration_s":1360.4},{"admin_code":500,"cluster_id":5000000826,"duration_s":1361.8},{"admin_code":485,"cluster_id":4850008269,"duration_s":1362.6},{"admin_code":485,"cluster_id":4850008314,"duration_s":1366.5},{"admin_code":500,"cluster_id":5000000825,"duration_s":1376.6},{"admin_code":485,"cluster_id":4850008230,"duration_s":1397.2},{"admin_code":485,"cluster_id":4850008193,"duration_s":1398.1},{"admin_code":485,"cluster_id":4850008119,"duration_s":1398.8},{"admin_code":485,"cluster_id":4850007978,"duration_s":1399},{"admin_code":485,"cluster_id":4850007894,"duration_s":1410.9},{"admin_code":485,"cluster_id":4850008146,"duration_s":1411.1},{"admin_code":485,"cluster_id":4850007952,"duration_s":1421.6},{"admin_code":485,"cluster_id":4850007924,"duration_s":1427.1},{"admin_code":485,"cluster_id":4850008158,"duration_s":1427.6},{"admin_code":485,"cluster_id":4850008358,"duration_s":1428},{"admin_code":485,"cluster_id":4850008357,"duration_s":1428},{"admin_code":485,"cluster_id":4850008359,"duration_s":1428.3},{"admin_code":485,"cluster_id":4850008159,"duration_s":1436.6},{"admin_code":485,"cluster_id":4850008194,"duration_s":1436.6},{"admin_code":485,"cluster_id":4850008231,"duration_s":1437.9},{"admin_code":485,"cluster_id":4850008160,"duration_s":1449.7},{"admin_code":485,"cluster_id":4850008195,"duration_s":1452.2},{"admin_code":485,"cluster_id":4850007835,"duration_s":1457.7},{"admin_code":485,"cluster_id":4850008270,"duration_s":1461.7},{"admin_code":485,"cluster_id":4850008315,"duration_s":1480.5},{"admin_code":485,"cluster_id":4850007979,"duration_s":1484.2},{"admin_code":485,"cluster_id":4850008118,"duration_s":1488.4},{"admin_code":485,"cluster_id":4850008232,"duration_s":1497.8},{"admin_code":485,"cluster_id":4850008361,"duration_s":1510},{"admin_code":485,"cluster_id":4850007895,"duration_s":1512},{"admin_code":485,"cluster_id":4850008005,"duration_s":1521},{"admin_code":485,"cluster_id":4850008145,"duration_s":1521.3},{"admin_code":485,"cluster_id":4850008271,"duration_s":1521.5},{"admin_code":485,"cluster_id":4850008316,"duration_s":1529.9},{"admin_code":485,"cluster_id":4850007953,"duration_s":1538.5},{"admin_code":485,"cluster_id":4850007925,"duration_s":1538.5},{"admin_code":485,"cluster_id":4850007926,"duration_s":1538.5},{"admin_code":485,"cluster_id":4850008068,"duration_s":1547.1},{"admin_code":485,"cluster_id":4850008180,"duration_s":1547.6},{"admin_code":485,"cluster_id":4850007896,"duration_s":1554.2},{"admin_code":485,"cluster_id":4850008134,"duration_s":1584.7},{"admin_code":485,"cluster_id":4850008161,"duration_s":1584.7},{"admin_code":485,"cluster_id":4850008196,"duration_s":1584.7},{"admin_code":485,"cluster_id":4850008117,"duration_s":1585.5},{"admin_code":485,"cluster_id":4850008233,"duration_s":1586.4},{"admin_code":485,"cluster_id":4850007865,"duration_s":1594.8},{"admin_code":485,"cluster_id":4850008360,"duration_s":1601.2},{"admin_code":485,"cluster_id":4850008144,"duration_s":1603.6},{"admin_code":485,"cluster_id":4850008272,"duration_s":1605.3},{"admin_code":485,"cluster_id":4850007866,"duration_s":1607.4},{"admin_code":485,"cluster_id":4850008179,"duration_s":1617.5},{"admin_code":485,"cluster_id":4850008409,"duration_s":1625.1},{"admin_code":485,"cluster_id":4850008197,"duration_s":1634.9},{"admin_code":485,"cluster_id":4850008410,"duration_s":1636.9},{"admin_code":485,"cluster_id":4850007836,"duration_s":1643.9},{"admin_code":485,"cluster_id":4850008317,"duration_s":1663.1},{"admin_code":485,"cluster_id":4850007980,"duration_s":1672.7},{"admin_code":485,"cluster_id":4850007867,"duration_s":1687.6},{"admin_code":485,"cluster_id":4850008094,"duration_s":1695.8},{"admin_code":485,"cluster_id":4850008234,"duration_s":1707.2},{"admin_code":485,"cluster_id":4850008411,"duration_s":1711},{"admin_code":485,"cluster_id":4850008273,"duration_s":1723.1},{"admin_code":485,"cluster_id":4850007954,"duration_s":1733.3},{"admin_code":485,"cluster_id":4850008362,"duration_s":1736.3},{"admin_code":485,"cluster_id":4850007868,"duration_s":1754.5},{"admin_code":485,"cluster_id":4850008006,"duration_s":1765.8},{"admin_code":485,"cluster_id":4850008274,"duration_s":1777.4},{"admin_code":485,"cluster_id":4850008031,"duration_s":1792.3}],"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}}