{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":485,"cluster_id":4850006352,"lat":19.345,"lng":77.455},"to":{"admin_code":485,"cluster_id":4850006351,"lat":19.345,"lng":77.445},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":0.6833,"distance_km_u_k2":0.034165,"duration_s_free_flow":61.3,"great_circle_km":1.049171,"reachable":true,"k_band":[{"distance_km":0.6833,"duration_s":61.3}],"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":false,"stable":true,"endpoints":{"a":{"in_mh36_cube":true,"admin_code":485,"cluster_id":4850006352},"b":{"in_mh36_cube":true,"admin_code":485,"cluster_id":4850006351},"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":288,"reachable_cells":[{"admin_code":485,"cluster_id":4850006352,"duration_s":0},{"admin_code":485,"cluster_id":4850006268,"duration_s":14.3},{"admin_code":485,"cluster_id":4850006184,"duration_s":16.2},{"admin_code":485,"cluster_id":4850006267,"duration_s":59.6},{"admin_code":485,"cluster_id":4850006351,"duration_s":61.3},{"admin_code":485,"cluster_id":4850006185,"duration_s":92.1},{"admin_code":485,"cluster_id":4850006266,"duration_s":108.3},{"admin_code":485,"cluster_id":4850006102,"duration_s":115.3},{"admin_code":485,"cluster_id":4850006183,"duration_s":128.1},{"admin_code":485,"cluster_id":4850006350,"duration_s":146.2},{"admin_code":485,"cluster_id":4850006349,"duration_s":147.9},{"admin_code":485,"cluster_id":4850006103,"duration_s":197.3},{"admin_code":485,"cluster_id":4850006265,"duration_s":220.7},{"admin_code":485,"cluster_id":4850006269,"duration_s":224},{"admin_code":485,"cluster_id":4850006353,"duration_s":259.9},{"admin_code":485,"cluster_id":4850006186,"duration_s":259.9},{"admin_code":485,"cluster_id":4850006270,"duration_s":260.9},{"admin_code":485,"cluster_id":4850006187,"duration_s":261.8},{"admin_code":485,"cluster_id":4850006188,"duration_s":261.8},{"admin_code":485,"cluster_id":4850006104,"duration_s":261.8},{"admin_code":485,"cluster_id":4850006105,"duration_s":278.8},{"admin_code":485,"cluster_id":4850006106,"duration_s":278.8},{"admin_code":485,"cluster_id":4850006348,"duration_s":291.2},{"admin_code":485,"cluster_id":4850006264,"duration_s":340.4},{"admin_code":485,"cluster_id":4850006023,"duration_s":348.2},{"admin_code":485,"cluster_id":4850006347,"duration_s":359.5},{"admin_code":485,"cluster_id":4850006101,"duration_s":377},{"admin_code":485,"cluster_id":4850006428,"duration_s":419.7},{"admin_code":485,"cluster_id":4850006024,"duration_s":426.8},{"admin_code":485,"cluster_id":4850006431,"duration_s":436.5},{"admin_code":485,"cluster_id":4850006430,"duration_s":436.5},{"admin_code":485,"cluster_id":4850006429,"duration_s":436.5},{"admin_code":485,"cluster_id":4850006100,"duration_s":442.6},{"admin_code":485,"cluster_id":4850006107,"duration_s":443.7},{"admin_code":485,"cluster_id":4850006025,"duration_s":445.6},{"admin_code":485,"cluster_id":4850006022,"duration_s":454.3},{"admin_code":485,"cluster_id":4850006346,"duration_s":454.8},{"admin_code":485,"cluster_id":4850006180,"duration_s":489.9},{"admin_code":485,"cluster_id":4850005944,"duration_s":499.7},{"admin_code":485,"cluster_id":4850006099,"duration_s":517.6},{"admin_code":485,"cluster_id":4850006182,"duration_s":522.6},{"admin_code":485,"cluster_id":4850005943,"duration_s":529},{"admin_code":485,"cluster_id":4850005942,"duration_s":537.7},{"admin_code":485,"cluster_id":4850006019,"duration_s":555.1},{"admin_code":485,"cluster_id":4850006026,"duration_s":567.8},{"admin_code":485,"cluster_id":4850005945,"duration_s":569.2},{"admin_code":485,"cluster_id":4850006262,"duration_s":581.8},{"admin_code":477,"cluster_id":4770000360,"duration_s":583.1},{"admin_code":485,"cluster_id":4850006021,"duration_s":589.7},{"admin_code":485,"cluster_id":4850006263,"duration_s":609.2},{"admin_code":485,"cluster_id":4850005866,"duration_s":618},{"admin_code":485,"cluster_id":4850005941,"duration_s":623.5},{"admin_code":477,"cluster_id":4770000265,"duration_s":627.7},{"admin_code":485,"cluster_id":4850006181,"duration_s":629.2},{"admin_code":477,"cluster_id":4770000311,"duration_s":636.7},{"admin_code":485,"cluster_id":4850006018,"duration_s":640.5},{"admin_code":485,"cluster_id":4850006178,"duration_s":650.5},{"admin_code":485,"cluster_id":4850006016,"duration_s":656.6},{"admin_code":485,"cluster_id":4850005939,"duration_s":658.3},{"admin_code":485,"cluster_id":4850006097,"duration_s":672.2},{"admin_code":477,"cluster_id":4770000462,"duration_s":678.6},{"admin_code":485,"cluster_id":4850005864,"duration_s":678.8},{"admin_code":477,"cluster_id":4770000412,"duration_s":687.7},{"admin_code":485,"cluster_id":4850006179,"duration_s":704.3},{"admin_code":477,"cluster_id":4770000516,"duration_s":708.6},{"admin_code":485,"cluster_id":4850006015,"duration_s":715.3},{"admin_code":485,"cluster_id":4850006020,"duration_s":718.4},{"admin_code":485,"cluster_id":4850005865,"duration_s":723.6},{"admin_code":477,"cluster_id":4770000361,"duration_s":737.4},{"admin_code":477,"cluster_id":4770000362,"duration_s":739.1},{"admin_code":485,"cluster_id":4850006261,"duration_s":740.4},{"admin_code":477,"cluster_id":4770000411,"duration_s":744.9},{"admin_code":485,"cluster_id":4850006260,"duration_s":749},{"admin_code":485,"cluster_id":4850005858,"duration_s":753.8},{"admin_code":485,"cluster_id":4850006177,"duration_s":755.4},{"admin_code":485,"cluster_id":4850006017,"duration_s":763.1},{"admin_code":485,"cluster_id":4850006096,"duration_s":776.5},{"admin_code":477,"cluster_id":4770000571,"duration_s":778.9},{"admin_code":477,"cluster_id":4770000312,"duration_s":782.7},{"admin_code":485,"cluster_id":4850005783,"duration_s":791.1},{"admin_code":477,"cluster_id":4770000310,"duration_s":799.5},{"admin_code":485,"cluster_id":4850005863,"duration_s":808.2},{"admin_code":477,"cluster_id":4770000264,"duration_s":811.3},{"admin_code":485,"cluster_id":4850005940,"duration_s":812.5},{"admin_code":477,"cluster_id":4770000623,"duration_s":816.8},{"admin_code":485,"cluster_id":4850005782,"duration_s":831.1},{"admin_code":477,"cluster_id":4770000463,"duration_s":831.4},{"admin_code":485,"cluster_id":4850005775,"duration_s":833.4},{"admin_code":485,"cluster_id":4850005937,"duration_s":833.7},{"admin_code":485,"cluster_id":4850005784,"duration_s":836.7},{"admin_code":485,"cluster_id":4850005781,"duration_s":837.4},{"admin_code":485,"cluster_id":4850005694,"duration_s":837.9},{"admin_code":485,"cluster_id":4850005935,"duration_s":842.5},{"admin_code":485,"cluster_id":4850005938,"duration_s":843.4},{"admin_code":485,"cluster_id":4850006098,"duration_s":843.7},{"admin_code":485,"cluster_id":4850005936,"duration_s":850.3},{"admin_code":485,"cluster_id":4850005856,"duration_s":851},{"admin_code":485,"cluster_id":4850005700,"duration_s":856.4},{"admin_code":485,"cluster_id":4850005857,"duration_s":860.2},{"admin_code":485,"cluster_id":4850005702,"duration_s":864.4},{"admin_code":477,"cluster_id":4770000518,"duration_s":872.8},{"admin_code":485,"cluster_id":4850005780,"duration_s":872.8},{"admin_code":477,"cluster_id":4770000675,"duration_s":879.9},{"admin_code":485,"cluster_id":4850005785,"duration_s":882.6},{"admin_code":477,"cluster_id":4770000410,"duration_s":882.9},{"admin_code":485,"cluster_id":4850005862,"duration_s":888.1},{"admin_code":485,"cluster_id":4850005699,"duration_s":895.9},{"admin_code":485,"cluster_id":4850005776,"duration_s":897.6},{"admin_code":485,"cluster_id":4850005774,"duration_s":902.9},{"admin_code":485,"cluster_id":4850005861,"duration_s":906.6},{"admin_code":477,"cluster_id":4770000570,"duration_s":909.8},{"admin_code":477,"cluster_id":4770000359,"duration_s":914.2},{"admin_code":485,"cluster_id":4850005786,"duration_s":915.2},{"admin_code":477,"cluster_id":4770000622,"duration_s":918.3},{"admin_code":485,"cluster_id":4850005693,"duration_s":923.7},{"admin_code":485,"cluster_id":4850005859,"duration_s":925.8},{"admin_code":477,"cluster_id":4770000727,"duration_s":928.7},{"admin_code":485,"cluster_id":4850005701,"duration_s":931.3},{"admin_code":485,"cluster_id":4850006095,"duration_s":936.9},{"admin_code":485,"cluster_id":4850005698,"duration_s":937.5},{"admin_code":485,"cluster_id":4850005777,"duration_s":940},{"admin_code":477,"cluster_id":4770000461,"duration_s":940.4},{"admin_code":485,"cluster_id":4850005868,"duration_s":945.5},{"admin_code":477,"cluster_id":4770000460,"duration_s":953.9},{"admin_code":485,"cluster_id":4850005946,"duration_s":954.1},{"admin_code":485,"cluster_id":4850005867,"duration_s":954.1},{"admin_code":477,"cluster_id":4770000464,"duration_s":957.8},{"admin_code":477,"cluster_id":4770000519,"duration_s":960.8},{"admin_code":485,"cluster_id":4850005787,"duration_s":962.4},{"admin_code":477,"cluster_id":4770000358,"duration_s":963.4},{"admin_code":485,"cluster_id":4850006175,"duration_s":963.4},{"admin_code":485,"cluster_id":4850005623,"duration_s":966.1},{"admin_code":477,"cluster_id":4770000413,"duration_s":966.2},{"admin_code":485,"cluster_id":4850005947,"duration_s":966.8},{"admin_code":477,"cluster_id":4770000409,"duration_s":975.3},{"admin_code":477,"cluster_id":4770000625,"duration_s":976.2},{"admin_code":485,"cluster_id":4850005704,"duration_s":981.7},{"admin_code":477,"cluster_id":4770000674,"duration_s":982.6},{"admin_code":485,"cluster_id":4850006027,"duration_s":983.6},{"admin_code":485,"cluster_id":4850005869,"duration_s":983.9},{"admin_code":477,"cluster_id":4770000621,"duration_s":989.1},{"admin_code":485,"cluster_id":4850005934,"duration_s":990.4},{"admin_code":477,"cluster_id":4770000309,"duration_s":990.6},{"admin_code":485,"cluster_id":4850005703,"duration_s":993.8},{"admin_code":485,"cluster_id":4850006176,"duration_s":994.5},{"admin_code":485,"cluster_id":4850005773,"duration_s":994.8},{"admin_code":477,"cluster_id":4770000728,"duration_s":999.1},{"admin_code":485,"cluster_id":4850005948,"duration_s":1000},{"admin_code":477,"cluster_id":4770000676,"duration_s":1000.4},{"admin_code":477,"cluster_id":4770000308,"duration_s":1002.8},{"admin_code":477,"cluster_id":4770000624,"duration_s":1003.6},{"admin_code":485,"cluster_id":4850006028,"duration_s":1003.9},{"admin_code":485,"cluster_id":4850005855,"duration_s":1011.8},{"admin_code":477,"cluster_id":4770000459,"duration_s":1018},{"admin_code":477,"cluster_id":4770000408,"duration_s":1024.3},{"admin_code":485,"cluster_id":4850006258,"duration_s":1025.5},{"admin_code":477,"cluster_id":4770000729,"duration_s":1026.4},{"admin_code":477,"cluster_id":4770000357,"duration_s":1026.9},{"admin_code":477,"cluster_id":4770000569,"duration_s":1027},{"admin_code":485,"cluster_id":4850005696,"duration_s":1029.1},{"admin_code":477,"cluster_id":4770000573,"duration_s":1029.2},{"admin_code":485,"cluster_id":4850005697,"duration_s":1033.5},{"admin_code":477,"cluster_id":4770000263,"duration_s":1039.3},{"admin_code":485,"cluster_id":4850005870,"duration_s":1042.9},{"admin_code":485,"cluster_id":4850005949,"duration_s":1049.9},{"admin_code":477,"cluster_id":4770000414,"duration_s":1054.3},{"admin_code":477,"cluster_id":4770000514,"duration_s":1056},{"admin_code":477,"cluster_id":4770000781,"duration_s":1060},{"admin_code":477,"cluster_id":4770000572,"duration_s":1064.9},{"admin_code":477,"cluster_id":4770000515,"duration_s":1065.2},{"admin_code":485,"cluster_id":4850006029,"duration_s":1066},{"admin_code":485,"cluster_id":4850005551,"duration_s":1068},{"admin_code":485,"cluster_id":4850005871,"duration_s":1072.1},{"admin_code":485,"cluster_id":4850005778,"duration_s":1074.6},{"admin_code":477,"cluster_id":4770000574,"duration_s":1076.7},{"admin_code":485,"cluster_id":4850006259,"duration_s":1079.4},{"admin_code":485,"cluster_id":4850005779,"duration_s":1081.1},{"admin_code":485,"cluster_id":4850006344,"duration_s":1087.4},{"admin_code":485,"cluster_id":4850005933,"duration_s":1089.9},{"admin_code":485,"cluster_id":4850006014,"duration_s":1090.6},{"admin_code":477,"cluster_id":4770000465,"duration_s":1092},{"admin_code":477,"cluster_id":4770000726,"duration_s":1094},{"admin_code":485,"cluster_id":4850005550,"duration_s":1094.2},{"admin_code":485,"cluster_id":4850005695,"duration_s":1094.5},{"admin_code":485,"cluster_id":4850006094,"duration_s":1096.4},{"admin_code":485,"cluster_id":4850005872,"duration_s":1097.8},{"admin_code":485,"cluster_id":4850005950,"duration_s":1099.7},{"admin_code":485,"cluster_id":4850005622,"duration_s":1106.7},{"admin_code":485,"cluster_id":4850006506,"duration_s":1109.4},{"admin_code":477,"cluster_id":4770000517,"duration_s":1110.7},{"admin_code":477,"cluster_id":4770000782,"duration_s":1112.3},{"admin_code":477,"cluster_id":4770000568,"duration_s":1117},{"admin_code":477,"cluster_id":4770000520,"duration_s":1125},{"admin_code":485,"cluster_id":4850006030,"duration_s":1134.3},{"admin_code":485,"cluster_id":4850005624,"duration_s":1134.5},{"admin_code":477,"cluster_id":4770000673,"duration_s":1135.4},{"admin_code":477,"cluster_id":4770000672,"duration_s":1135.4},{"admin_code":485,"cluster_id":4850006013,"duration_s":1138},{"admin_code":485,"cluster_id":4850005618,"duration_s":1143.7},{"admin_code":485,"cluster_id":4850005951,"duration_s":1144.5},{"admin_code":477,"cluster_id":4770000677,"duration_s":1148.4},{"admin_code":477,"cluster_id":4770000521,"duration_s":1149.4},{"admin_code":485,"cluster_id":4850005625,"duration_s":1156.8},{"admin_code":485,"cluster_id":4850005860,"duration_s":1162.3},{"admin_code":485,"cluster_id":4850005617,"duration_s":1162.8},{"admin_code":485,"cluster_id":4850006345,"duration_s":1164.2},{"admin_code":477,"cluster_id":4770000407,"duration_s":1166.9},{"admin_code":485,"cluster_id":4850005621,"duration_s":1168.4},{"admin_code":477,"cluster_id":4770000620,"duration_s":1177.2},{"admin_code":485,"cluster_id":4850005789,"duration_s":1177.5},{"admin_code":485,"cluster_id":4850005952,"duration_s":1187.1},{"admin_code":485,"cluster_id":4850005953,"duration_s":1187.1},{"admin_code":485,"cluster_id":4850006507,"duration_s":1191.4},{"admin_code":485,"cluster_id":4850006584,"duration_s":1192.5},{"admin_code":485,"cluster_id":4850006032,"duration_s":1199},{"admin_code":477,"cluster_id":4770000466,"duration_s":1200.7},{"admin_code":477,"cluster_id":4770000730,"duration_s":1203.8},{"admin_code":485,"cluster_id":4850006112,"duration_s":1205.2},{"admin_code":477,"cluster_id":4770000575,"duration_s":1207.8},{"admin_code":477,"cluster_id":4770000513,"duration_s":1209.2},{"admin_code":477,"cluster_id":4770000780,"duration_s":1210.4},{"admin_code":485,"cluster_id":4850005554,"duration_s":1214.5},{"admin_code":485,"cluster_id":4850005788,"duration_s":1215.6},{"admin_code":485,"cluster_id":4850005483,"duration_s":1216.1},{"admin_code":485,"cluster_id":4850006113,"duration_s":1224.1},{"admin_code":485,"cluster_id":4850006111,"duration_s":1229.1},{"admin_code":485,"cluster_id":4850006031,"duration_s":1229.1},{"admin_code":477,"cluster_id":4770000783,"duration_s":1233.1},{"admin_code":485,"cluster_id":4850006195,"duration_s":1236.6},{"admin_code":485,"cluster_id":4850006093,"duration_s":1237.2},{"admin_code":485,"cluster_id":4850005626,"duration_s":1244.7},{"admin_code":477,"cluster_id":4770000626,"duration_s":1250.3},{"admin_code":485,"cluster_id":4850005553,"duration_s":1252.9},{"admin_code":485,"cluster_id":4850006033,"duration_s":1253.5},{"admin_code":477,"cluster_id":4770000678,"duration_s":1264.9},{"admin_code":485,"cluster_id":4850006114,"duration_s":1266.3},{"admin_code":485,"cluster_id":4850006196,"duration_s":1279.5},{"admin_code":477,"cluster_id":4770000627,"duration_s":1287.3},{"admin_code":485,"cluster_id":4850005707,"duration_s":1299.1},{"admin_code":477,"cluster_id":4770000356,"duration_s":1300.5},{"admin_code":485,"cluster_id":4850005708,"duration_s":1302.1},{"admin_code":485,"cluster_id":4850006115,"duration_s":1309.7},{"admin_code":485,"cluster_id":4850005552,"duration_s":1321.4},{"admin_code":485,"cluster_id":4850005620,"duration_s":1332.1},{"admin_code":485,"cluster_id":4850006585,"duration_s":1335.7},{"admin_code":485,"cluster_id":4850006508,"duration_s":1339},{"admin_code":485,"cluster_id":4850006197,"duration_s":1342.1},{"admin_code":485,"cluster_id":4850006432,"duration_s":1343.3},{"admin_code":485,"cluster_id":4850006433,"duration_s":1355.5},{"admin_code":485,"cluster_id":4850006509,"duration_s":1355.5},{"admin_code":477,"cluster_id":4770000731,"duration_s":1363.1},{"admin_code":477,"cluster_id":4770000467,"duration_s":1367.6},{"admin_code":485,"cluster_id":4850006280,"duration_s":1373.2},{"admin_code":485,"cluster_id":4850005549,"duration_s":1378},{"admin_code":485,"cluster_id":4850006586,"duration_s":1378.9},{"admin_code":485,"cluster_id":4850005628,"duration_s":1393.1},{"admin_code":485,"cluster_id":4850005616,"duration_s":1396.6},{"admin_code":477,"cluster_id":4770000679,"duration_s":1402.7},{"admin_code":485,"cluster_id":4850005627,"duration_s":1414.8},{"admin_code":485,"cluster_id":4850006510,"duration_s":1415.4},{"admin_code":485,"cluster_id":4850006587,"duration_s":1415.4},{"admin_code":485,"cluster_id":4850006661,"duration_s":1415.4},{"admin_code":477,"cluster_id":4770000468,"duration_s":1415.4},{"admin_code":477,"cluster_id":4770000522,"duration_s":1415.4},{"admin_code":485,"cluster_id":4850005705,"duration_s":1438.8},{"admin_code":485,"cluster_id":4850005619,"duration_s":1470.1},{"admin_code":477,"cluster_id":4770000844,"duration_s":1486.5},{"admin_code":485,"cluster_id":4850005706,"duration_s":1506.4},{"admin_code":477,"cluster_id":4770000784,"duration_s":1512.4},{"admin_code":485,"cluster_id":4850005546,"duration_s":1519.7},{"admin_code":485,"cluster_id":4850007038,"duration_s":1524.8},{"admin_code":477,"cluster_id":4770000307,"duration_s":1538.3},{"admin_code":485,"cluster_id":4850005547,"duration_s":1539.1},{"admin_code":485,"cluster_id":4850006961,"duration_s":1549.1},{"admin_code":485,"cluster_id":4850005548,"duration_s":1557.8},{"admin_code":477,"cluster_id":4770000785,"duration_s":1559.4},{"admin_code":477,"cluster_id":4770000786,"duration_s":1606.9},{"admin_code":485,"cluster_id":4850006885,"duration_s":1622.2},{"admin_code":485,"cluster_id":4850006884,"duration_s":1637.6},{"admin_code":485,"cluster_id":4850007117,"duration_s":1662.6},{"admin_code":485,"cluster_id":4850006809,"duration_s":1688.6},{"admin_code":485,"cluster_id":4850006735,"duration_s":1693},{"admin_code":485,"cluster_id":4850006810,"duration_s":1693},{"admin_code":485,"cluster_id":4850007039,"duration_s":1696},{"admin_code":485,"cluster_id":4850006962,"duration_s":1701.1},{"admin_code":485,"cluster_id":4850006886,"duration_s":1706.2},{"admin_code":485,"cluster_id":4850007040,"duration_s":1742.9},{"admin_code":485,"cluster_id":4850007041,"duration_s":1776.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}}