{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":485,"cluster_id":4850007905,"lat":19.605,"lng":77.525},"to":{"admin_code":485,"cluster_id":4850007906,"lat":19.605,"lng":77.535},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":6.2551,"distance_km_u_k2":0.312755,"duration_s_free_flow":740,"great_circle_km":1.047489,"reachable":true,"k_band":[{"distance_km":6.2551,"duration_s":740}],"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":4850007905},"b":{"in_mh36_cube":true,"admin_code":485,"cluster_id":4850007906},"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":248,"reachable_cells":[{"admin_code":485,"cluster_id":4850007905,"duration_s":0},{"admin_code":485,"cluster_id":4850007935,"duration_s":57.7},{"admin_code":485,"cluster_id":4850007904,"duration_s":72.4},{"admin_code":485,"cluster_id":4850007936,"duration_s":102.2},{"admin_code":485,"cluster_id":4850007961,"duration_s":119.2},{"admin_code":485,"cluster_id":4850007937,"duration_s":141.2},{"admin_code":485,"cluster_id":4850007962,"duration_s":157.4},{"admin_code":485,"cluster_id":4850007963,"duration_s":194.3},{"admin_code":485,"cluster_id":4850007964,"duration_s":222},{"admin_code":485,"cluster_id":4850007875,"duration_s":225.5},{"admin_code":485,"cluster_id":4850007874,"duration_s":251.9},{"admin_code":485,"cluster_id":4850007989,"duration_s":338.9},{"admin_code":485,"cluster_id":4850007990,"duration_s":385.3},{"admin_code":485,"cluster_id":4850007846,"duration_s":404.6},{"admin_code":485,"cluster_id":4850008015,"duration_s":413.6},{"admin_code":485,"cluster_id":4850008016,"duration_s":418.1},{"admin_code":485,"cluster_id":4850007988,"duration_s":433.1},{"admin_code":485,"cluster_id":4850007845,"duration_s":435},{"admin_code":485,"cluster_id":4850007815,"duration_s":460.9},{"admin_code":485,"cluster_id":4850007785,"duration_s":460.9},{"admin_code":485,"cluster_id":4850007814,"duration_s":471.8},{"admin_code":485,"cluster_id":4850007784,"duration_s":471.8},{"admin_code":485,"cluster_id":4850007965,"duration_s":475.5},{"admin_code":485,"cluster_id":4850007816,"duration_s":476.5},{"admin_code":485,"cluster_id":4850008014,"duration_s":480.7},{"admin_code":485,"cluster_id":4850007991,"duration_s":481.8},{"admin_code":485,"cluster_id":4850007847,"duration_s":495.6},{"admin_code":485,"cluster_id":4850007987,"duration_s":515.2},{"admin_code":485,"cluster_id":4850008017,"duration_s":516},{"admin_code":485,"cluster_id":4850008040,"duration_s":518.7},{"admin_code":485,"cluster_id":4850008041,"duration_s":519},{"admin_code":485,"cluster_id":4850007844,"duration_s":527.7},{"admin_code":485,"cluster_id":4850008042,"duration_s":531.9},{"admin_code":485,"cluster_id":4850008039,"duration_s":541.4},{"admin_code":485,"cluster_id":4850008043,"duration_s":568.9},{"admin_code":485,"cluster_id":4850008013,"duration_s":578.9},{"admin_code":485,"cluster_id":4850008018,"duration_s":579.5},{"admin_code":485,"cluster_id":4850007992,"duration_s":581.9},{"admin_code":485,"cluster_id":4850007877,"duration_s":597.7},{"admin_code":485,"cluster_id":4850007876,"duration_s":602.1},{"admin_code":485,"cluster_id":4850007813,"duration_s":603},{"admin_code":485,"cluster_id":4850008062,"duration_s":607},{"admin_code":485,"cluster_id":4850007848,"duration_s":612.8},{"admin_code":485,"cluster_id":4850007783,"duration_s":615.9},{"admin_code":485,"cluster_id":4850007986,"duration_s":616.3},{"admin_code":485,"cluster_id":4850007817,"duration_s":630.7},{"admin_code":485,"cluster_id":4850008063,"duration_s":632.8},{"admin_code":485,"cluster_id":4850007782,"duration_s":638},{"admin_code":485,"cluster_id":4850007812,"duration_s":641.5},{"admin_code":485,"cluster_id":4850007843,"duration_s":645.1},{"admin_code":500,"cluster_id":5000000892,"duration_s":646},{"admin_code":500,"cluster_id":5000000893,"duration_s":646},{"admin_code":485,"cluster_id":4850007873,"duration_s":651.9},{"admin_code":485,"cluster_id":4850008012,"duration_s":658.5},{"admin_code":485,"cluster_id":4850008019,"duration_s":675.7},{"admin_code":485,"cluster_id":4850007993,"duration_s":680.1},{"admin_code":485,"cluster_id":4850008061,"duration_s":680.1},{"admin_code":485,"cluster_id":4850008037,"duration_s":700.3},{"admin_code":500,"cluster_id":5000000947,"duration_s":710.8},{"admin_code":485,"cluster_id":4850007849,"duration_s":712.2},{"admin_code":485,"cluster_id":4850007872,"duration_s":716.6},{"admin_code":485,"cluster_id":4850007811,"duration_s":736.4},{"admin_code":485,"cluster_id":4850007842,"duration_s":738.4},{"admin_code":485,"cluster_id":4850007906,"duration_s":740},{"admin_code":485,"cluster_id":4850007907,"duration_s":740},{"admin_code":485,"cluster_id":4850007878,"duration_s":740},{"admin_code":485,"cluster_id":4850007818,"duration_s":745.4},{"admin_code":485,"cluster_id":4850008038,"duration_s":747.4},{"admin_code":477,"cluster_id":4770001673,"duration_s":765.9},{"admin_code":485,"cluster_id":4850008011,"duration_s":771.8},{"admin_code":485,"cluster_id":4850007901,"duration_s":786.6},{"admin_code":485,"cluster_id":4850008036,"duration_s":789.1},{"admin_code":485,"cluster_id":4850007850,"duration_s":801.3},{"admin_code":485,"cluster_id":4850008020,"duration_s":830.1},{"admin_code":500,"cluster_id":5000000832,"duration_s":830.1},{"admin_code":485,"cluster_id":4850007994,"duration_s":830.5},{"admin_code":485,"cluster_id":4850007932,"duration_s":842.9},{"admin_code":485,"cluster_id":4850008010,"duration_s":844.8},{"admin_code":485,"cluster_id":4850007960,"duration_s":857.1},{"admin_code":485,"cluster_id":4850008059,"duration_s":862.6},{"admin_code":477,"cluster_id":4770001616,"duration_s":864.8},{"admin_code":477,"cluster_id":4770001729,"duration_s":868},{"admin_code":500,"cluster_id":5000000833,"duration_s":873},{"admin_code":485,"cluster_id":4850007933,"duration_s":876.7},{"admin_code":477,"cluster_id":4770001728,"duration_s":885.5},{"admin_code":485,"cluster_id":4850008035,"duration_s":888.3},{"admin_code":485,"cluster_id":4850007902,"duration_s":890.5},{"admin_code":477,"cluster_id":4770001558,"duration_s":893},{"admin_code":477,"cluster_id":4770001957,"duration_s":900.4},{"admin_code":477,"cluster_id":4770002019,"duration_s":905},{"admin_code":485,"cluster_id":4850007903,"duration_s":909},{"admin_code":485,"cluster_id":4850007934,"duration_s":909},{"admin_code":485,"cluster_id":4850008060,"duration_s":916.9},{"admin_code":485,"cluster_id":4850007810,"duration_s":930.1},{"admin_code":485,"cluster_id":4850007968,"duration_s":933.4},{"admin_code":485,"cluster_id":4850007931,"duration_s":953.2},{"admin_code":477,"cluster_id":4770001615,"duration_s":953.4},{"admin_code":485,"cluster_id":4850007967,"duration_s":962.5},{"admin_code":485,"cluster_id":4850008021,"duration_s":964.1},{"admin_code":485,"cluster_id":4850007781,"duration_s":969},{"admin_code":485,"cluster_id":4850007780,"duration_s":969},{"admin_code":477,"cluster_id":4770001502,"duration_s":969},{"admin_code":485,"cluster_id":4850007851,"duration_s":971.5},{"admin_code":485,"cluster_id":4850007879,"duration_s":976.3},{"admin_code":500,"cluster_id":5000000834,"duration_s":978.3},{"admin_code":500,"cluster_id":5000000835,"duration_s":978.3},{"admin_code":477,"cluster_id":4770001783,"duration_s":981.2},{"admin_code":477,"cluster_id":4770002080,"duration_s":988.4},{"admin_code":485,"cluster_id":4850007852,"duration_s":990.2},{"admin_code":485,"cluster_id":4850008057,"duration_s":1002},{"admin_code":485,"cluster_id":4850007821,"duration_s":1003.4},{"admin_code":485,"cluster_id":4850007966,"duration_s":1003.5},{"admin_code":485,"cluster_id":4850007820,"duration_s":1008},{"admin_code":477,"cluster_id":4770001557,"duration_s":1020.5},{"admin_code":477,"cluster_id":4770001839,"duration_s":1022.7},{"admin_code":485,"cluster_id":4850007819,"duration_s":1022.8},{"admin_code":485,"cluster_id":4850007938,"duration_s":1036.8},{"admin_code":485,"cluster_id":4850007939,"duration_s":1036.8},{"admin_code":477,"cluster_id":4770001614,"duration_s":1050.9},{"admin_code":485,"cluster_id":4850008085,"duration_s":1055.1},{"admin_code":477,"cluster_id":4770001670,"duration_s":1057.2},{"admin_code":485,"cluster_id":4850007959,"duration_s":1067.6},{"admin_code":477,"cluster_id":4770001672,"duration_s":1071.2},{"admin_code":485,"cluster_id":4850007958,"duration_s":1073},{"admin_code":485,"cluster_id":4850007985,"duration_s":1075.1},{"admin_code":485,"cluster_id":4850007984,"duration_s":1082.5},{"admin_code":485,"cluster_id":4850008084,"duration_s":1084},{"admin_code":477,"cluster_id":4770001896,"duration_s":1088.1},{"admin_code":485,"cluster_id":4850007940,"duration_s":1088.4},{"admin_code":485,"cluster_id":4850007880,"duration_s":1089.9},{"admin_code":477,"cluster_id":4770001669,"duration_s":1091.5},{"admin_code":485,"cluster_id":4850007853,"duration_s":1095.7},{"admin_code":485,"cluster_id":4850007941,"duration_s":1104.5},{"admin_code":477,"cluster_id":4770001671,"duration_s":1108.4},{"admin_code":485,"cluster_id":4850007822,"duration_s":1124.6},{"admin_code":477,"cluster_id":4770001556,"duration_s":1160.2},{"admin_code":477,"cluster_id":4770001613,"duration_s":1162.4},{"admin_code":485,"cluster_id":4850008058,"duration_s":1170.9},{"admin_code":485,"cluster_id":4850007790,"duration_s":1181.5},{"admin_code":485,"cluster_id":4850007789,"duration_s":1192.5},{"admin_code":485,"cluster_id":4850007791,"duration_s":1194.3},{"admin_code":485,"cluster_id":4850007881,"duration_s":1215.7},{"admin_code":485,"cluster_id":4850007792,"duration_s":1220.3},{"admin_code":477,"cluster_id":4770001727,"duration_s":1229.2},{"admin_code":485,"cluster_id":4850008083,"duration_s":1229.3},{"admin_code":500,"cluster_id":5000001002,"duration_s":1242.2},{"admin_code":485,"cluster_id":4850007908,"duration_s":1245.9},{"admin_code":477,"cluster_id":4770001555,"duration_s":1249.2},{"admin_code":477,"cluster_id":4770002207,"duration_s":1249.2},{"admin_code":485,"cluster_id":4850007854,"duration_s":1253.8},{"admin_code":485,"cluster_id":4850007909,"duration_s":1255.4},{"admin_code":477,"cluster_id":4770001612,"duration_s":1256.8},{"admin_code":477,"cluster_id":4770001726,"duration_s":1264.2},{"admin_code":477,"cluster_id":4770001668,"duration_s":1266.2},{"admin_code":477,"cluster_id":4770001724,"duration_s":1267.6},{"admin_code":485,"cluster_id":4850007823,"duration_s":1272.9},{"admin_code":477,"cluster_id":4770002079,"duration_s":1281.9},{"admin_code":485,"cluster_id":4850007788,"duration_s":1291.4},{"admin_code":485,"cluster_id":4850008086,"duration_s":1293.3},{"admin_code":477,"cluster_id":4770001725,"duration_s":1294},{"admin_code":500,"cluster_id":5000001062,"duration_s":1299.6},{"admin_code":485,"cluster_id":4850007910,"duration_s":1300},{"admin_code":485,"cluster_id":4850007793,"duration_s":1301.3},{"admin_code":477,"cluster_id":4770002018,"duration_s":1304.6},{"admin_code":477,"cluster_id":4770002142,"duration_s":1317.3},{"admin_code":477,"cluster_id":4770001782,"duration_s":1320},{"admin_code":477,"cluster_id":4770002078,"duration_s":1335.9},{"admin_code":477,"cluster_id":4770002206,"duration_s":1341.8},{"admin_code":477,"cluster_id":4770001554,"duration_s":1343.8},{"admin_code":477,"cluster_id":4770001781,"duration_s":1345.2},{"admin_code":477,"cluster_id":4770001780,"duration_s":1345.2},{"admin_code":477,"cluster_id":4770001779,"duration_s":1345.2},{"admin_code":485,"cluster_id":4850008087,"duration_s":1349.5},{"admin_code":485,"cluster_id":4850007794,"duration_s":1350.5},{"admin_code":477,"cluster_id":4770001611,"duration_s":1350.9},{"admin_code":477,"cluster_id":4770001667,"duration_s":1355.2},{"admin_code":485,"cluster_id":4850007755,"duration_s":1381.2},{"admin_code":485,"cluster_id":4850007824,"duration_s":1382.1},{"admin_code":485,"cluster_id":4850007759,"duration_s":1408.5},{"admin_code":485,"cluster_id":4850007855,"duration_s":1418.8},{"admin_code":485,"cluster_id":4850007882,"duration_s":1419.2},{"admin_code":485,"cluster_id":4850007722,"duration_s":1437.3},{"admin_code":485,"cluster_id":4850007911,"duration_s":1440.3},{"admin_code":485,"cluster_id":4850007723,"duration_s":1442.3},{"admin_code":500,"cluster_id":5000001063,"duration_s":1446.2},{"admin_code":477,"cluster_id":4770002077,"duration_s":1452.6},{"admin_code":477,"cluster_id":4770001837,"duration_s":1455.8},{"admin_code":485,"cluster_id":4850007758,"duration_s":1463.3},{"admin_code":477,"cluster_id":4770001836,"duration_s":1466.6},{"admin_code":477,"cluster_id":4770001835,"duration_s":1466.6},{"admin_code":477,"cluster_id":4770002016,"duration_s":1467.7},{"admin_code":477,"cluster_id":4770002015,"duration_s":1468.3},{"admin_code":500,"cluster_id":5000001121,"duration_s":1476},{"admin_code":477,"cluster_id":4770001953,"duration_s":1500},{"admin_code":500,"cluster_id":5000001003,"duration_s":1508.8},{"admin_code":477,"cluster_id":4770002017,"duration_s":1521.8},{"admin_code":485,"cluster_id":4850007721,"duration_s":1526.1},{"admin_code":485,"cluster_id":4850007682,"duration_s":1537.1},{"admin_code":477,"cluster_id":4770001895,"duration_s":1542.4},{"admin_code":477,"cluster_id":4770001838,"duration_s":1543.1},{"admin_code":500,"cluster_id":5000001122,"duration_s":1544.5},{"admin_code":500,"cluster_id":5000001065,"duration_s":1553.1},{"admin_code":485,"cluster_id":4850007760,"duration_s":1556.3},{"admin_code":485,"cluster_id":4850007856,"duration_s":1564.3},{"admin_code":477,"cluster_id":4770001954,"duration_s":1566.9},{"admin_code":477,"cluster_id":4770001894,"duration_s":1569.4},{"admin_code":485,"cluster_id":4850007884,"duration_s":1574.8},{"admin_code":485,"cluster_id":4850007825,"duration_s":1575.2},{"admin_code":485,"cluster_id":4850007683,"duration_s":1576.6},{"admin_code":477,"cluster_id":4770002141,"duration_s":1579.8},{"admin_code":477,"cluster_id":4770001893,"duration_s":1588.7},{"admin_code":500,"cluster_id":5000001064,"duration_s":1591},{"admin_code":485,"cluster_id":4850007912,"duration_s":1604.3},{"admin_code":477,"cluster_id":4770001955,"duration_s":1607.2},{"admin_code":477,"cluster_id":4770001956,"duration_s":1617.2},{"admin_code":485,"cluster_id":4850007883,"duration_s":1619.4},{"admin_code":500,"cluster_id":5000001123,"duration_s":1620.3},{"admin_code":500,"cluster_id":5000001004,"duration_s":1629.1},{"admin_code":485,"cluster_id":4850007636,"duration_s":1634.4},{"admin_code":485,"cluster_id":4850007826,"duration_s":1636.9},{"admin_code":485,"cluster_id":4850007757,"duration_s":1638.1},{"admin_code":485,"cluster_id":4850007635,"duration_s":1652.4},{"admin_code":485,"cluster_id":4850007720,"duration_s":1653.4},{"admin_code":485,"cluster_id":4850007634,"duration_s":1667.4},{"admin_code":485,"cluster_id":4850007680,"duration_s":1668.7},{"admin_code":485,"cluster_id":4850007681,"duration_s":1668.7},{"admin_code":485,"cluster_id":4850007637,"duration_s":1670},{"admin_code":500,"cluster_id":5000001124,"duration_s":1671.4},{"admin_code":477,"cluster_id":4770001723,"duration_s":1683.1},{"admin_code":485,"cluster_id":4850007827,"duration_s":1691.3},{"admin_code":485,"cluster_id":4850007857,"duration_s":1698},{"admin_code":500,"cluster_id":5000001067,"duration_s":1704.8},{"admin_code":485,"cluster_id":4850007885,"duration_s":1714.3},{"admin_code":500,"cluster_id":5000001066,"duration_s":1723.7},{"admin_code":485,"cluster_id":4850007761,"duration_s":1726.2},{"admin_code":485,"cluster_id":4850007762,"duration_s":1726.2},{"admin_code":485,"cluster_id":4850007795,"duration_s":1735},{"admin_code":485,"cluster_id":4850007942,"duration_s":1748.1},{"admin_code":485,"cluster_id":4850007796,"duration_s":1760.8},{"admin_code":500,"cluster_id":5000001068,"duration_s":1768.9},{"admin_code":485,"cluster_id":4850007943,"duration_s":1772.2},{"admin_code":485,"cluster_id":4850007913,"duration_s":1774.8},{"admin_code":485,"cluster_id":4850007719,"duration_s":1785.6},{"admin_code":485,"cluster_id":4850007858,"duration_s":1788.6},{"admin_code":477,"cluster_id":4770001892,"duration_s":1791.4},{"admin_code":477,"cluster_id":4770001778,"duration_s":1791.4},{"admin_code":477,"cluster_id":4770001834,"duration_s":1791.4},{"admin_code":477,"cluster_id":4770001891,"duration_s":1791.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}}