{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":497,"cluster_id":4970001413,"lat":19.305,"lng":73.285},"to":{"admin_code":497,"cluster_id":4970001412,"lat":19.305,"lng":73.275},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":1.5404,"distance_km_u_k2":0.07702,"duration_s_free_flow":185.7,"great_circle_km":1.049428,"reachable":true,"k_band":[{"distance_km":1.5404,"duration_s":185.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":497,"cluster_id":4970001413},"b":{"in_mh36_cube":true,"admin_code":497,"cluster_id":4970001412},"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":292,"reachable_cells":[{"admin_code":497,"cluster_id":4970001413,"duration_s":0},{"admin_code":497,"cluster_id":4970001491,"duration_s":79.1},{"admin_code":497,"cluster_id":4970001332,"duration_s":139.2},{"admin_code":497,"cluster_id":4970001333,"duration_s":156.8},{"admin_code":497,"cluster_id":4970001414,"duration_s":158.1},{"admin_code":497,"cluster_id":4970001490,"duration_s":161.8},{"admin_code":497,"cluster_id":4970001412,"duration_s":185.7},{"admin_code":497,"cluster_id":4970001334,"duration_s":201.3},{"admin_code":497,"cluster_id":4970001415,"duration_s":262.1},{"admin_code":497,"cluster_id":4970001492,"duration_s":290.3},{"admin_code":497,"cluster_id":4970001493,"duration_s":368.9},{"admin_code":497,"cluster_id":4970001494,"duration_s":373.5},{"admin_code":497,"cluster_id":4970001416,"duration_s":405.7},{"admin_code":497,"cluster_id":4970001417,"duration_s":485.1},{"admin_code":497,"cluster_id":4970001157,"duration_s":531},{"admin_code":497,"cluster_id":4970001158,"duration_s":542},{"admin_code":497,"cluster_id":4970001067,"duration_s":564.4},{"admin_code":497,"cluster_id":4970001336,"duration_s":573.1},{"admin_code":497,"cluster_id":4970001156,"duration_s":576.6},{"admin_code":497,"cluster_id":4970000979,"duration_s":584.9},{"admin_code":497,"cluster_id":4970001068,"duration_s":593.4},{"admin_code":497,"cluster_id":4970001065,"duration_s":628},{"admin_code":497,"cluster_id":4970000980,"duration_s":647.6},{"admin_code":497,"cluster_id":4970001063,"duration_s":649.1},{"admin_code":497,"cluster_id":4970001337,"duration_s":663.2},{"admin_code":497,"cluster_id":4970001247,"duration_s":664.1},{"admin_code":497,"cluster_id":4970001155,"duration_s":664.1},{"admin_code":497,"cluster_id":4970001496,"duration_s":669},{"admin_code":497,"cluster_id":4970001248,"duration_s":675.3},{"admin_code":497,"cluster_id":4970001066,"duration_s":676.4},{"admin_code":497,"cluster_id":4970001418,"duration_s":686.1},{"admin_code":497,"cluster_id":4970001495,"duration_s":689.2},{"admin_code":497,"cluster_id":4970000976,"duration_s":690.8},{"admin_code":497,"cluster_id":4970001062,"duration_s":697},{"admin_code":497,"cluster_id":4970001064,"duration_s":699.2},{"admin_code":497,"cluster_id":4970001159,"duration_s":712.8},{"admin_code":497,"cluster_id":4970000978,"duration_s":722.8},{"admin_code":497,"cluster_id":4970001246,"duration_s":734.1},{"admin_code":497,"cluster_id":4970000982,"duration_s":744},{"admin_code":497,"cluster_id":4970000981,"duration_s":744.5},{"admin_code":497,"cluster_id":4970001338,"duration_s":759.4},{"admin_code":497,"cluster_id":4970000893,"duration_s":762.7},{"admin_code":497,"cluster_id":4970001252,"duration_s":763.2},{"admin_code":497,"cluster_id":4970001249,"duration_s":768.4},{"admin_code":497,"cluster_id":4970001069,"duration_s":770.6},{"admin_code":497,"cluster_id":4970000898,"duration_s":773.7},{"admin_code":497,"cluster_id":4970001061,"duration_s":802.9},{"admin_code":497,"cluster_id":4970001070,"duration_s":804.5},{"admin_code":497,"cluster_id":4970001152,"duration_s":807.6},{"admin_code":497,"cluster_id":4970000983,"duration_s":811},{"admin_code":497,"cluster_id":4970001071,"duration_s":815.4},{"admin_code":497,"cluster_id":4970000977,"duration_s":821.5},{"admin_code":497,"cluster_id":4970000973,"duration_s":833.7},{"admin_code":497,"cluster_id":4970000975,"duration_s":834},{"admin_code":497,"cluster_id":4970001253,"duration_s":836.2},{"admin_code":497,"cluster_id":4970000972,"duration_s":837.1},{"admin_code":497,"cluster_id":4970000970,"duration_s":846.9},{"admin_code":497,"cluster_id":4970001571,"duration_s":849.5},{"admin_code":497,"cluster_id":4970001245,"duration_s":850},{"admin_code":497,"cluster_id":4970000818,"duration_s":853.1},{"admin_code":497,"cluster_id":4970000899,"duration_s":867.1},{"admin_code":497,"cluster_id":4970001242,"duration_s":871.3},{"admin_code":497,"cluster_id":4970000985,"duration_s":880.5},{"admin_code":497,"cluster_id":4970000971,"duration_s":882.2},{"admin_code":497,"cluster_id":4970001244,"duration_s":883.6},{"admin_code":497,"cluster_id":4970000889,"duration_s":890.9},{"admin_code":497,"cluster_id":4970001072,"duration_s":894.5},{"admin_code":497,"cluster_id":4970000894,"duration_s":896.5},{"admin_code":497,"cluster_id":4970001339,"duration_s":907.6},{"admin_code":497,"cluster_id":4970001153,"duration_s":911.8},{"admin_code":497,"cluster_id":4970000984,"duration_s":923.2},{"admin_code":497,"cluster_id":4970001163,"duration_s":923.3},{"admin_code":497,"cluster_id":4970000892,"duration_s":923.6},{"admin_code":497,"cluster_id":4970001335,"duration_s":927.8},{"admin_code":497,"cluster_id":4970000823,"duration_s":929.6},{"admin_code":497,"cluster_id":4970000969,"duration_s":931.1},{"admin_code":497,"cluster_id":4970001250,"duration_s":932.9},{"admin_code":497,"cluster_id":4970000744,"duration_s":940.6},{"admin_code":497,"cluster_id":4970000748,"duration_s":942.3},{"admin_code":497,"cluster_id":4970000819,"duration_s":947.8},{"admin_code":497,"cluster_id":4970001059,"duration_s":951.5},{"admin_code":497,"cluster_id":4970001060,"duration_s":954.3},{"admin_code":497,"cluster_id":4970000822,"duration_s":955},{"admin_code":497,"cluster_id":4970000888,"duration_s":955.4},{"admin_code":497,"cluster_id":4970001162,"duration_s":957.5},{"admin_code":497,"cluster_id":4970000895,"duration_s":965.7},{"admin_code":497,"cluster_id":4970001254,"duration_s":973.5},{"admin_code":497,"cluster_id":4970001151,"duration_s":973.7},{"admin_code":497,"cluster_id":4970001073,"duration_s":974.2},{"admin_code":497,"cluster_id":4970001570,"duration_s":974.3},{"admin_code":497,"cluster_id":4970001326,"duration_s":978.9},{"admin_code":497,"cluster_id":4970001241,"duration_s":984},{"admin_code":497,"cluster_id":4970000903,"duration_s":997.6},{"admin_code":497,"cluster_id":4970001255,"duration_s":1000.1},{"admin_code":497,"cluster_id":4970000824,"duration_s":1000.6},{"admin_code":497,"cluster_id":4970000672,"duration_s":1006.9},{"admin_code":497,"cluster_id":4970000897,"duration_s":1007.1},{"admin_code":497,"cluster_id":4970000890,"duration_s":1010.6},{"admin_code":497,"cluster_id":4970000974,"duration_s":1012.4},{"admin_code":497,"cluster_id":4970001251,"duration_s":1014.6},{"admin_code":497,"cluster_id":4970000885,"duration_s":1015.8},{"admin_code":497,"cluster_id":4970001154,"duration_s":1019.7},{"admin_code":497,"cluster_id":4970000746,"duration_s":1019.7},{"admin_code":497,"cluster_id":4970000968,"duration_s":1021.1},{"admin_code":497,"cluster_id":4970001569,"duration_s":1023.1},{"admin_code":497,"cluster_id":4970001243,"duration_s":1026.4},{"admin_code":497,"cluster_id":4970000987,"duration_s":1029},{"admin_code":497,"cluster_id":4970000820,"duration_s":1038.8},{"admin_code":497,"cluster_id":4970000747,"duration_s":1041.5},{"admin_code":497,"cluster_id":4970000743,"duration_s":1042.4},{"admin_code":497,"cluster_id":4970001331,"duration_s":1043.4},{"admin_code":497,"cluster_id":4970001330,"duration_s":1048.4},{"admin_code":497,"cluster_id":4970001074,"duration_s":1048.8},{"admin_code":497,"cluster_id":4970001407,"duration_s":1055.8},{"admin_code":497,"cluster_id":4970001419,"duration_s":1056.9},{"admin_code":497,"cluster_id":4970000815,"duration_s":1057.4},{"admin_code":497,"cluster_id":4970000675,"duration_s":1059.1},{"admin_code":497,"cluster_id":4970000671,"duration_s":1060},{"admin_code":497,"cluster_id":4970000821,"duration_s":1061.7},{"admin_code":497,"cluster_id":4970000745,"duration_s":1066.4},{"admin_code":497,"cluster_id":4970000673,"duration_s":1066.4},{"admin_code":497,"cluster_id":4970000887,"duration_s":1068.9},{"admin_code":497,"cluster_id":4970000901,"duration_s":1072.9},{"admin_code":497,"cluster_id":4970001161,"duration_s":1073.4},{"admin_code":497,"cluster_id":4970000891,"duration_s":1075.6},{"admin_code":497,"cluster_id":4970001329,"duration_s":1078.4},{"admin_code":497,"cluster_id":4970000986,"duration_s":1079.8},{"admin_code":497,"cluster_id":4970001328,"duration_s":1084.3},{"admin_code":497,"cluster_id":4970000670,"duration_s":1087.7},{"admin_code":497,"cluster_id":4970001340,"duration_s":1090},{"admin_code":497,"cluster_id":4970001325,"duration_s":1090.8},{"admin_code":497,"cluster_id":4970001420,"duration_s":1092.5},{"admin_code":497,"cluster_id":4970001240,"duration_s":1095.2},{"admin_code":497,"cluster_id":4970000749,"duration_s":1095.7},{"admin_code":497,"cluster_id":4970001327,"duration_s":1103},{"admin_code":497,"cluster_id":4970000751,"duration_s":1103},{"admin_code":497,"cluster_id":4970001324,"duration_s":1103.6},{"admin_code":497,"cluster_id":4970001165,"duration_s":1104.8},{"admin_code":497,"cluster_id":4970000886,"duration_s":1104.9},{"admin_code":497,"cluster_id":4970001058,"duration_s":1105.6},{"admin_code":497,"cluster_id":4970001168,"duration_s":1108.2},{"admin_code":497,"cluster_id":4970000900,"duration_s":1108.5},{"admin_code":497,"cluster_id":4970000816,"duration_s":1113.3},{"admin_code":497,"cluster_id":4970000967,"duration_s":1114.1},{"admin_code":497,"cluster_id":4970000827,"duration_s":1117.5},{"admin_code":497,"cluster_id":4970001408,"duration_s":1121.8},{"admin_code":497,"cluster_id":4970001150,"duration_s":1125.1},{"admin_code":497,"cluster_id":4970000813,"duration_s":1126.1},{"admin_code":497,"cluster_id":4970000606,"duration_s":1127.8},{"admin_code":497,"cluster_id":4970000674,"duration_s":1130.3},{"admin_code":497,"cluster_id":4970000896,"duration_s":1134.1},{"admin_code":497,"cluster_id":4970001484,"duration_s":1135},{"admin_code":497,"cluster_id":4970001497,"duration_s":1136.6},{"admin_code":497,"cluster_id":4970000825,"duration_s":1137},{"admin_code":497,"cluster_id":4970001076,"duration_s":1138.1},{"admin_code":497,"cluster_id":4970000902,"duration_s":1140.7},{"admin_code":497,"cluster_id":4970000750,"duration_s":1151.8},{"admin_code":497,"cluster_id":4970000814,"duration_s":1156.5},{"admin_code":497,"cluster_id":4970001075,"duration_s":1158.6},{"admin_code":497,"cluster_id":4970001341,"duration_s":1168.8},{"admin_code":497,"cluster_id":4970000826,"duration_s":1170.6},{"admin_code":497,"cluster_id":4970001258,"duration_s":1172.2},{"admin_code":497,"cluster_id":4970001406,"duration_s":1186.9},{"admin_code":497,"cluster_id":4970000742,"duration_s":1190.5},{"admin_code":497,"cluster_id":4970001167,"duration_s":1191},{"admin_code":497,"cluster_id":4970000605,"duration_s":1191.1},{"admin_code":497,"cluster_id":4970000678,"duration_s":1198.4},{"admin_code":497,"cluster_id":4970000679,"duration_s":1198.4},{"admin_code":497,"cluster_id":4970001421,"duration_s":1199.4},{"admin_code":497,"cluster_id":4970001409,"duration_s":1203},{"admin_code":497,"cluster_id":4970000676,"duration_s":1207.8},{"admin_code":497,"cluster_id":4970000677,"duration_s":1210.6},{"admin_code":497,"cluster_id":4970000738,"duration_s":1227.7},{"admin_code":497,"cluster_id":4970001164,"duration_s":1228.1},{"admin_code":497,"cluster_id":4970001485,"duration_s":1235.1},{"admin_code":497,"cluster_id":4970001239,"duration_s":1236.6},{"admin_code":497,"cluster_id":4970001343,"duration_s":1236.6},{"admin_code":497,"cluster_id":4970000739,"duration_s":1242.6},{"admin_code":497,"cluster_id":4970000817,"duration_s":1246},{"admin_code":497,"cluster_id":4970001166,"duration_s":1249.7},{"admin_code":497,"cluster_id":4970000811,"duration_s":1250.9},{"admin_code":497,"cluster_id":4970001057,"duration_s":1255.8},{"admin_code":497,"cluster_id":4970001160,"duration_s":1258.9},{"admin_code":497,"cluster_id":4970001238,"duration_s":1267.6},{"admin_code":497,"cluster_id":4970001410,"duration_s":1272.7},{"admin_code":497,"cluster_id":4970001483,"duration_s":1274.9},{"admin_code":497,"cluster_id":4970001559,"duration_s":1279.1},{"admin_code":497,"cluster_id":4970001256,"duration_s":1282.8},{"admin_code":497,"cluster_id":4970000607,"duration_s":1287.2},{"admin_code":497,"cluster_id":4970001404,"duration_s":1288.3},{"admin_code":497,"cluster_id":4970001488,"duration_s":1288.9},{"admin_code":497,"cluster_id":4970000752,"duration_s":1293.7},{"admin_code":497,"cluster_id":4970001423,"duration_s":1295.3},{"admin_code":497,"cluster_id":4970000741,"duration_s":1296.6},{"admin_code":497,"cluster_id":4970000740,"duration_s":1299.5},{"admin_code":497,"cluster_id":4970000753,"duration_s":1301.5},{"admin_code":497,"cluster_id":4970001149,"duration_s":1305.3},{"admin_code":497,"cluster_id":4970001148,"duration_s":1314.4},{"admin_code":497,"cluster_id":4970001573,"duration_s":1316},{"admin_code":497,"cluster_id":4970000601,"duration_s":1321.1},{"admin_code":497,"cluster_id":4970001257,"duration_s":1324.8},{"admin_code":497,"cluster_id":4970001487,"duration_s":1325.1},{"admin_code":497,"cluster_id":4970001323,"duration_s":1332.6},{"admin_code":497,"cluster_id":4970001501,"duration_s":1338.2},{"admin_code":497,"cluster_id":4970001572,"duration_s":1339.7},{"admin_code":497,"cluster_id":4970000537,"duration_s":1340.5},{"admin_code":497,"cluster_id":4970000812,"duration_s":1359.9},{"admin_code":497,"cluster_id":4970001649,"duration_s":1364.3},{"admin_code":497,"cluster_id":4970001424,"duration_s":1368.3},{"admin_code":497,"cluster_id":4970001486,"duration_s":1371.3},{"admin_code":497,"cluster_id":4970000828,"duration_s":1384.3},{"admin_code":497,"cluster_id":4970001577,"duration_s":1388.6},{"admin_code":497,"cluster_id":4970000600,"duration_s":1389.7},{"admin_code":497,"cluster_id":4970000602,"duration_s":1402.9},{"admin_code":497,"cluster_id":4970001636,"duration_s":1408.3},{"admin_code":497,"cluster_id":4970001482,"duration_s":1408.9},{"admin_code":497,"cluster_id":4970001565,"duration_s":1414.2},{"admin_code":497,"cluster_id":4970001648,"duration_s":1430.4},{"admin_code":497,"cluster_id":4970001562,"duration_s":1433.6},{"admin_code":497,"cluster_id":4970001654,"duration_s":1437.8},{"admin_code":497,"cluster_id":4970001650,"duration_s":1439.1},{"admin_code":497,"cluster_id":4970000667,"duration_s":1440.2},{"admin_code":497,"cluster_id":4970001342,"duration_s":1445.7},{"admin_code":497,"cluster_id":4970001237,"duration_s":1452.5},{"admin_code":497,"cluster_id":4970001146,"duration_s":1452.7},{"admin_code":497,"cluster_id":4970001561,"duration_s":1464.2},{"admin_code":497,"cluster_id":4970001563,"duration_s":1466.8},{"admin_code":497,"cluster_id":4970001403,"duration_s":1478.6},{"admin_code":497,"cluster_id":4970001733,"duration_s":1482.6},{"admin_code":497,"cluster_id":4970001056,"duration_s":1484.5},{"admin_code":497,"cluster_id":4970001405,"duration_s":1485.5},{"admin_code":497,"cluster_id":4970001489,"duration_s":1485.7},{"admin_code":497,"cluster_id":4970001566,"duration_s":1487.2},{"admin_code":497,"cluster_id":4970000737,"duration_s":1489.1},{"admin_code":497,"cluster_id":4970000603,"duration_s":1497.3},{"admin_code":497,"cluster_id":4970001147,"duration_s":1514.4},{"admin_code":497,"cluster_id":4970001643,"duration_s":1514.6},{"admin_code":497,"cluster_id":4970001739,"duration_s":1516.6},{"admin_code":497,"cluster_id":4970001642,"duration_s":1517.5},{"admin_code":497,"cluster_id":4970001481,"duration_s":1517.8},{"admin_code":497,"cluster_id":4970001807,"duration_s":1521.5},{"admin_code":497,"cluster_id":4970001641,"duration_s":1539.4},{"admin_code":497,"cluster_id":4970001411,"duration_s":1550.3},{"admin_code":497,"cluster_id":4970001637,"duration_s":1559.7},{"admin_code":497,"cluster_id":4970001722,"duration_s":1584.9},{"admin_code":497,"cluster_id":4970001653,"duration_s":1589.7},{"admin_code":497,"cluster_id":4970001823,"duration_s":1591.7},{"admin_code":497,"cluster_id":4970001638,"duration_s":1594.8},{"admin_code":497,"cluster_id":4970001567,"duration_s":1597.5},{"admin_code":497,"cluster_id":4970001726,"duration_s":1605},{"admin_code":497,"cluster_id":4970001806,"duration_s":1606.2},{"admin_code":497,"cluster_id":4970001728,"duration_s":1609.2},{"admin_code":497,"cluster_id":4970001655,"duration_s":1612.1},{"admin_code":497,"cluster_id":4970001907,"duration_s":1612.5},{"admin_code":497,"cluster_id":4970001576,"duration_s":1617.3},{"admin_code":497,"cluster_id":4970001480,"duration_s":1619.9},{"admin_code":497,"cluster_id":4970000608,"duration_s":1621.7},{"admin_code":497,"cluster_id":4970001635,"duration_s":1638.3},{"admin_code":497,"cluster_id":4970001647,"duration_s":1640},{"admin_code":497,"cluster_id":4970001822,"duration_s":1645.1},{"admin_code":497,"cluster_id":4970001564,"duration_s":1649.1},{"admin_code":497,"cluster_id":4970001578,"duration_s":1650.6},{"admin_code":497,"cluster_id":4970001502,"duration_s":1654.9},{"admin_code":497,"cluster_id":4970001322,"duration_s":1655.4},{"admin_code":497,"cluster_id":4970001906,"duration_s":1663.2},{"admin_code":497,"cluster_id":4970001738,"duration_s":1668},{"admin_code":497,"cluster_id":4970001805,"duration_s":1668.7},{"admin_code":497,"cluster_id":4970001724,"duration_s":1671.5},{"admin_code":497,"cluster_id":4970001732,"duration_s":1673.7},{"admin_code":497,"cluster_id":4970000604,"duration_s":1675},{"admin_code":497,"cluster_id":4970001646,"duration_s":1687.1},{"admin_code":497,"cluster_id":4970001808,"duration_s":1689.1},{"admin_code":497,"cluster_id":4970001640,"duration_s":1698.1},{"admin_code":497,"cluster_id":4970001568,"duration_s":1703.1},{"admin_code":497,"cluster_id":4970001811,"duration_s":1703.5},{"admin_code":497,"cluster_id":4970001971,"duration_s":1707.2},{"admin_code":497,"cluster_id":4970001725,"duration_s":1707.8},{"admin_code":497,"cluster_id":4970001891,"duration_s":1709.8},{"admin_code":497,"cluster_id":4970001321,"duration_s":1711.3},{"admin_code":497,"cluster_id":4970001727,"duration_s":1716},{"admin_code":497,"cluster_id":4970001821,"duration_s":1716},{"admin_code":497,"cluster_id":4970001890,"duration_s":1729.1},{"admin_code":497,"cluster_id":4970000668,"duration_s":1735.8},{"admin_code":497,"cluster_id":4970001500,"duration_s":1761.9},{"admin_code":497,"cluster_id":4970001810,"duration_s":1762},{"admin_code":497,"cluster_id":4970001723,"duration_s":1766.7},{"admin_code":497,"cluster_id":4970001897,"duration_s":1769.5},{"admin_code":497,"cluster_id":4970001652,"duration_s":1773.3},{"admin_code":497,"cluster_id":4970001815,"duration_s":1784.2},{"admin_code":497,"cluster_id":4970001814,"duration_s":1785.6},{"admin_code":497,"cluster_id":4970001987,"duration_s":1788.9},{"admin_code":497,"cluster_id":4970001737,"duration_s":1796}],"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}}