{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":498,"cluster_id":4980000004,"lat":20.305,"lng":78.775},"to":{"admin_code":498,"cluster_id":4980000005,"lat":20.305,"lng":78.785},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":18.2944,"distance_km_u_k2":0.91472,"duration_s_free_flow":1563.6,"great_circle_km":1.042853,"reachable":true,"k_band":[{"distance_km":18.2944,"duration_s":1563.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":498,"cluster_id":4980000004},"b":{"in_mh36_cube":true,"admin_code":498,"cluster_id":4980000005},"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":258,"reachable_cells":[{"admin_code":498,"cluster_id":4980000004,"duration_s":0},{"admin_code":498,"cluster_id":4980000013,"duration_s":33.9},{"admin_code":498,"cluster_id":4980000012,"duration_s":73},{"admin_code":498,"cluster_id":4980000003,"duration_s":74.8},{"admin_code":498,"cluster_id":4980000000,"duration_s":74.8},{"admin_code":498,"cluster_id":4980000002,"duration_s":221.3},{"admin_code":498,"cluster_id":4980000011,"duration_s":235.5},{"admin_code":498,"cluster_id":4980000010,"duration_s":412.9},{"admin_code":498,"cluster_id":4980000009,"duration_s":564.1},{"admin_code":498,"cluster_id":4980000020,"duration_s":616},{"admin_code":498,"cluster_id":4980000001,"duration_s":650},{"admin_code":500,"cluster_id":5000008809,"duration_s":666.6},{"admin_code":500,"cluster_id":5000008808,"duration_s":671},{"admin_code":500,"cluster_id":5000008927,"duration_s":705.6},{"admin_code":498,"cluster_id":4980000008,"duration_s":764.7},{"admin_code":500,"cluster_id":5000008926,"duration_s":817},{"admin_code":498,"cluster_id":4980000030,"duration_s":857.5},{"admin_code":500,"cluster_id":5000009265,"duration_s":862.9},{"admin_code":498,"cluster_id":4980000042,"duration_s":899.6},{"admin_code":498,"cluster_id":4980000007,"duration_s":928.7},{"admin_code":500,"cluster_id":5000008925,"duration_s":932.7},{"admin_code":500,"cluster_id":5000008924,"duration_s":989.8},{"admin_code":500,"cluster_id":5000009039,"duration_s":989.8},{"admin_code":500,"cluster_id":5000008684,"duration_s":1011.5},{"admin_code":498,"cluster_id":4980000018,"duration_s":1029.6},{"admin_code":500,"cluster_id":5000009151,"duration_s":1029.6},{"admin_code":498,"cluster_id":4980000055,"duration_s":1038},{"admin_code":500,"cluster_id":5000008441,"duration_s":1040.9},{"admin_code":500,"cluster_id":5000008685,"duration_s":1043.1},{"admin_code":500,"cluster_id":5000008683,"duration_s":1049.9},{"admin_code":498,"cluster_id":4980000043,"duration_s":1051.1},{"admin_code":498,"cluster_id":4980000069,"duration_s":1057.3},{"admin_code":498,"cluster_id":4980000031,"duration_s":1067.2},{"admin_code":500,"cluster_id":5000008804,"duration_s":1072.3},{"admin_code":498,"cluster_id":4980000083,"duration_s":1072.9},{"admin_code":500,"cluster_id":5000008563,"duration_s":1086.1},{"admin_code":500,"cluster_id":5000008805,"duration_s":1086.9},{"admin_code":500,"cluster_id":5000008442,"duration_s":1106.4},{"admin_code":500,"cluster_id":5000008803,"duration_s":1109.9},{"admin_code":498,"cluster_id":4980000019,"duration_s":1117.1},{"admin_code":500,"cluster_id":5000008562,"duration_s":1117.3},{"admin_code":498,"cluster_id":4980000044,"duration_s":1118.6},{"admin_code":500,"cluster_id":5000008686,"duration_s":1125.9},{"admin_code":498,"cluster_id":4980000097,"duration_s":1138.2},{"admin_code":500,"cluster_id":5000008564,"duration_s":1144},{"admin_code":500,"cluster_id":5000008802,"duration_s":1154.5},{"admin_code":498,"cluster_id":4980000084,"duration_s":1155.4},{"admin_code":500,"cluster_id":5000008192,"duration_s":1158.6},{"admin_code":500,"cluster_id":5000008321,"duration_s":1163.7},{"admin_code":500,"cluster_id":5000008806,"duration_s":1167.7},{"admin_code":498,"cluster_id":4980000045,"duration_s":1168.1},{"admin_code":498,"cluster_id":4980000046,"duration_s":1173.8},{"admin_code":500,"cluster_id":5000008687,"duration_s":1187.4},{"admin_code":500,"cluster_id":5000008921,"duration_s":1189.4},{"admin_code":500,"cluster_id":5000008923,"duration_s":1192.5},{"admin_code":498,"cluster_id":4980000082,"duration_s":1193.4},{"admin_code":498,"cluster_id":4980000032,"duration_s":1195.5},{"admin_code":500,"cluster_id":5000008318,"duration_s":1195.8},{"admin_code":500,"cluster_id":5000008801,"duration_s":1196.9},{"admin_code":500,"cluster_id":5000008565,"duration_s":1200.6},{"admin_code":498,"cluster_id":4980000056,"duration_s":1206.5},{"admin_code":498,"cluster_id":4980000068,"duration_s":1208.7},{"admin_code":500,"cluster_id":5000008680,"duration_s":1208.9},{"admin_code":498,"cluster_id":4980000054,"duration_s":1211.4},{"admin_code":500,"cluster_id":5000008319,"duration_s":1211.5},{"admin_code":498,"cluster_id":4980000033,"duration_s":1223.8},{"admin_code":500,"cluster_id":5000008320,"duration_s":1227.1},{"admin_code":500,"cluster_id":5000008920,"duration_s":1227.1},{"admin_code":498,"cluster_id":4980000112,"duration_s":1230.8},{"admin_code":500,"cluster_id":5000008800,"duration_s":1242.6},{"admin_code":500,"cluster_id":5000008679,"duration_s":1246.5},{"admin_code":498,"cluster_id":4980000021,"duration_s":1248.5},{"admin_code":500,"cluster_id":5000008557,"duration_s":1250.4},{"admin_code":500,"cluster_id":5000008065,"duration_s":1250.6},{"admin_code":500,"cluster_id":5000008190,"duration_s":1250.6},{"admin_code":500,"cluster_id":5000008064,"duration_s":1250.6},{"admin_code":500,"cluster_id":5000008807,"duration_s":1255.1},{"admin_code":500,"cluster_id":5000008191,"duration_s":1256.9},{"admin_code":500,"cluster_id":5000008922,"duration_s":1258.8},{"admin_code":500,"cluster_id":5000007938,"duration_s":1265.2},{"admin_code":500,"cluster_id":5000008445,"duration_s":1270},{"admin_code":500,"cluster_id":5000008066,"duration_s":1277.6},{"admin_code":500,"cluster_id":5000007937,"duration_s":1283.2},{"admin_code":498,"cluster_id":4980000113,"duration_s":1283.7},{"admin_code":498,"cluster_id":4980000129,"duration_s":1284},{"admin_code":500,"cluster_id":5000009037,"duration_s":1286.2},{"admin_code":500,"cluster_id":5000009038,"duration_s":1287.2},{"admin_code":498,"cluster_id":4980000034,"duration_s":1287.6},{"admin_code":498,"cluster_id":4980000057,"duration_s":1300.6},{"admin_code":498,"cluster_id":4980000022,"duration_s":1309.7},{"admin_code":498,"cluster_id":4980000111,"duration_s":1323.6},{"admin_code":500,"cluster_id":5000008446,"duration_s":1328.4},{"admin_code":498,"cluster_id":4980000070,"duration_s":1330.1},{"admin_code":500,"cluster_id":5000009036,"duration_s":1336.2},{"admin_code":498,"cluster_id":4980000067,"duration_s":1338.4},{"admin_code":498,"cluster_id":4980000047,"duration_s":1339.3},{"admin_code":498,"cluster_id":4980000096,"duration_s":1340},{"admin_code":500,"cluster_id":5000009035,"duration_s":1340},{"admin_code":498,"cluster_id":4980000098,"duration_s":1345.4},{"admin_code":500,"cluster_id":5000008444,"duration_s":1347.2},{"admin_code":500,"cluster_id":5000008325,"duration_s":1349.2},{"admin_code":500,"cluster_id":5000008440,"duration_s":1350.5},{"admin_code":498,"cluster_id":4980000066,"duration_s":1350.8},{"admin_code":500,"cluster_id":5000009147,"duration_s":1354.5},{"admin_code":500,"cluster_id":5000009148,"duration_s":1358.7},{"admin_code":500,"cluster_id":5000008326,"duration_s":1360.3},{"admin_code":500,"cluster_id":5000008566,"duration_s":1360.6},{"admin_code":500,"cluster_id":5000008561,"duration_s":1361.7},{"admin_code":498,"cluster_id":4980000114,"duration_s":1362.7},{"admin_code":500,"cluster_id":5000009149,"duration_s":1363.9},{"admin_code":498,"cluster_id":4980000035,"duration_s":1365.1},{"admin_code":500,"cluster_id":5000008688,"duration_s":1369.3},{"admin_code":498,"cluster_id":4980000023,"duration_s":1371.9},{"admin_code":500,"cluster_id":5000009150,"duration_s":1376.7},{"admin_code":498,"cluster_id":4980000058,"duration_s":1381.4},{"admin_code":500,"cluster_id":5000007939,"duration_s":1402.9},{"admin_code":500,"cluster_id":5000008197,"duration_s":1408.4},{"admin_code":500,"cluster_id":5000008327,"duration_s":1418.4},{"admin_code":498,"cluster_id":4980000071,"duration_s":1419.4},{"admin_code":498,"cluster_id":4980000048,"duration_s":1420.3},{"admin_code":500,"cluster_id":5000007940,"duration_s":1422.2},{"admin_code":498,"cluster_id":4980000100,"duration_s":1423.2},{"admin_code":498,"cluster_id":4980000036,"duration_s":1423.3},{"admin_code":498,"cluster_id":4980000049,"duration_s":1425.9},{"admin_code":500,"cluster_id":5000009264,"duration_s":1429.4},{"admin_code":498,"cluster_id":4980000115,"duration_s":1430.8},{"admin_code":500,"cluster_id":5000008567,"duration_s":1433.6},{"admin_code":500,"cluster_id":5000008071,"duration_s":1436.7},{"admin_code":500,"cluster_id":5000008198,"duration_s":1437.5},{"admin_code":498,"cluster_id":4980000037,"duration_s":1440.4},{"admin_code":500,"cluster_id":5000008067,"duration_s":1441.2},{"admin_code":498,"cluster_id":4980000099,"duration_s":1445.6},{"admin_code":500,"cluster_id":5000009263,"duration_s":1446.2},{"admin_code":500,"cluster_id":5000008324,"duration_s":1447.4},{"admin_code":498,"cluster_id":4980000024,"duration_s":1455.2},{"admin_code":500,"cluster_id":5000009262,"duration_s":1464.1},{"admin_code":500,"cluster_id":5000008443,"duration_s":1466.1},{"admin_code":498,"cluster_id":4980000095,"duration_s":1466.9},{"admin_code":498,"cluster_id":4980000080,"duration_s":1470.8},{"admin_code":500,"cluster_id":5000008328,"duration_s":1473.3},{"admin_code":498,"cluster_id":4980000081,"duration_s":1474.2},{"admin_code":498,"cluster_id":4980000085,"duration_s":1474.5},{"admin_code":500,"cluster_id":5000008568,"duration_s":1478.3},{"admin_code":500,"cluster_id":5000008689,"duration_s":1478.5},{"admin_code":500,"cluster_id":5000008447,"duration_s":1486},{"admin_code":498,"cluster_id":4980000101,"duration_s":1488},{"admin_code":500,"cluster_id":5000008199,"duration_s":1494.8},{"admin_code":498,"cluster_id":4980000130,"duration_s":1497},{"admin_code":498,"cluster_id":4980000116,"duration_s":1504.1},{"admin_code":498,"cluster_id":4980000059,"duration_s":1509.8},{"admin_code":498,"cluster_id":4980000060,"duration_s":1510.4},{"admin_code":500,"cluster_id":5000009261,"duration_s":1510.4},{"admin_code":498,"cluster_id":4980000025,"duration_s":1512.5},{"admin_code":500,"cluster_id":5000008682,"duration_s":1512.7},{"admin_code":500,"cluster_id":5000008810,"duration_s":1518.1},{"admin_code":500,"cluster_id":5000008811,"duration_s":1518.1},{"admin_code":500,"cluster_id":5000008690,"duration_s":1518.1},{"admin_code":500,"cluster_id":5000008329,"duration_s":1518.9},{"admin_code":500,"cluster_id":5000009377,"duration_s":1519.4},{"admin_code":500,"cluster_id":5000008448,"duration_s":1520.7},{"admin_code":500,"cluster_id":5000008074,"duration_s":1527.7},{"admin_code":500,"cluster_id":5000009376,"duration_s":1534.5},{"admin_code":500,"cluster_id":5000008330,"duration_s":1535.5},{"admin_code":498,"cluster_id":4980000094,"duration_s":1539.3},{"admin_code":500,"cluster_id":5000008560,"duration_s":1541.2},{"admin_code":498,"cluster_id":4980000086,"duration_s":1545.4},{"admin_code":500,"cluster_id":5000008072,"duration_s":1546.8},{"admin_code":498,"cluster_id":4980000061,"duration_s":1547.2},{"admin_code":498,"cluster_id":4980000014,"duration_s":1549.4},{"admin_code":500,"cluster_id":5000008068,"duration_s":1553.3},{"admin_code":500,"cluster_id":5000007941,"duration_s":1553.3},{"admin_code":500,"cluster_id":5000008439,"duration_s":1555.3},{"admin_code":498,"cluster_id":4980000132,"duration_s":1557.2},{"admin_code":500,"cluster_id":5000008569,"duration_s":1557.8},{"admin_code":500,"cluster_id":5000008073,"duration_s":1558.9},{"admin_code":500,"cluster_id":5000008691,"duration_s":1559.9},{"admin_code":498,"cluster_id":4980000005,"duration_s":1563.6},{"admin_code":500,"cluster_id":5000008200,"duration_s":1563.9},{"admin_code":498,"cluster_id":4980000117,"duration_s":1567.7},{"admin_code":498,"cluster_id":4980000072,"duration_s":1568},{"admin_code":500,"cluster_id":5000008201,"duration_s":1571.4},{"admin_code":500,"cluster_id":5000008323,"duration_s":1576.3},{"admin_code":500,"cluster_id":5000008193,"duration_s":1579.5},{"admin_code":500,"cluster_id":5000008196,"duration_s":1588.1},{"admin_code":500,"cluster_id":5000008449,"duration_s":1590.1},{"admin_code":498,"cluster_id":4980000102,"duration_s":1595.3},{"admin_code":498,"cluster_id":4980000131,"duration_s":1599},{"admin_code":500,"cluster_id":5000007946,"duration_s":1599.3},{"admin_code":498,"cluster_id":4980000015,"duration_s":1607.1},{"admin_code":500,"cluster_id":5000009491,"duration_s":1607.1},{"admin_code":500,"cluster_id":5000008202,"duration_s":1607.8},{"admin_code":500,"cluster_id":5000009490,"duration_s":1614},{"admin_code":500,"cluster_id":5000007945,"duration_s":1623.5},{"admin_code":500,"cluster_id":5000008075,"duration_s":1623.6},{"admin_code":500,"cluster_id":5000008570,"duration_s":1632.6},{"admin_code":500,"cluster_id":5000008692,"duration_s":1636.4},{"admin_code":500,"cluster_id":5000007947,"duration_s":1645},{"admin_code":500,"cluster_id":5000007944,"duration_s":1647.6},{"admin_code":500,"cluster_id":5000009603,"duration_s":1648.6},{"admin_code":498,"cluster_id":4980000006,"duration_s":1649.8},{"admin_code":500,"cluster_id":5000008076,"duration_s":1660.2},{"admin_code":500,"cluster_id":5000008069,"duration_s":1660.3},{"admin_code":498,"cluster_id":4980000074,"duration_s":1661.2},{"admin_code":498,"cluster_id":4980000088,"duration_s":1661.2},{"admin_code":498,"cluster_id":4980000087,"duration_s":1661.2},{"admin_code":500,"cluster_id":5000008194,"duration_s":1662.4},{"admin_code":498,"cluster_id":4980000073,"duration_s":1665.3},{"admin_code":500,"cluster_id":5000007818,"duration_s":1667.6},{"admin_code":500,"cluster_id":5000008812,"duration_s":1670.6},{"admin_code":498,"cluster_id":4980000133,"duration_s":1671.7},{"admin_code":498,"cluster_id":4980000103,"duration_s":1671.9},{"admin_code":500,"cluster_id":5000007943,"duration_s":1672.2},{"admin_code":500,"cluster_id":5000008203,"duration_s":1672.5},{"admin_code":473,"cluster_id":4730006469,"duration_s":1682.4},{"admin_code":473,"cluster_id":4730006354,"duration_s":1682.4},{"admin_code":498,"cluster_id":4980000016,"duration_s":1682.4},{"admin_code":473,"cluster_id":4730006470,"duration_s":1682.4},{"admin_code":500,"cluster_id":5000008681,"duration_s":1687},{"admin_code":498,"cluster_id":4980000118,"duration_s":1687.2},{"admin_code":500,"cluster_id":5000008195,"duration_s":1689.8},{"admin_code":500,"cluster_id":5000007817,"duration_s":1691.7},{"admin_code":500,"cluster_id":5000007942,"duration_s":1695.3},{"admin_code":500,"cluster_id":5000008077,"duration_s":1698.9},{"admin_code":500,"cluster_id":5000009714,"duration_s":1699.2},{"admin_code":500,"cluster_id":5000008571,"duration_s":1701.5},{"admin_code":500,"cluster_id":5000008559,"duration_s":1703.3},{"admin_code":500,"cluster_id":5000008438,"duration_s":1703.3},{"admin_code":500,"cluster_id":5000008558,"duration_s":1703.3},{"admin_code":500,"cluster_id":5000008437,"duration_s":1703.3},{"admin_code":500,"cluster_id":5000008317,"duration_s":1703.3},{"admin_code":500,"cluster_id":5000007948,"duration_s":1705.2},{"admin_code":500,"cluster_id":5000008450,"duration_s":1707.1},{"admin_code":500,"cluster_id":5000008070,"duration_s":1711.1},{"admin_code":500,"cluster_id":5000007819,"duration_s":1711.6},{"admin_code":500,"cluster_id":5000009492,"duration_s":1712.6},{"admin_code":500,"cluster_id":5000007816,"duration_s":1715.1},{"admin_code":500,"cluster_id":5000008693,"duration_s":1717.9},{"admin_code":498,"cluster_id":4980000104,"duration_s":1719.9},{"admin_code":500,"cluster_id":5000007815,"duration_s":1719.9},{"admin_code":500,"cluster_id":5000007814,"duration_s":1719.9},{"admin_code":498,"cluster_id":4980000089,"duration_s":1723.7},{"admin_code":500,"cluster_id":5000009378,"duration_s":1727.9},{"admin_code":498,"cluster_id":4980000039,"duration_s":1731.6},{"admin_code":498,"cluster_id":4980000026,"duration_s":1739.5},{"admin_code":498,"cluster_id":4980000038,"duration_s":1739.5},{"admin_code":500,"cluster_id":5000007949,"duration_s":1743.9},{"admin_code":498,"cluster_id":4980000027,"duration_s":1746.8},{"admin_code":500,"cluster_id":5000008322,"duration_s":1756.8},{"admin_code":500,"cluster_id":5000007950,"duration_s":1765.2},{"admin_code":500,"cluster_id":5000008572,"duration_s":1768.7},{"admin_code":498,"cluster_id":4980000075,"duration_s":1768.8},{"admin_code":498,"cluster_id":4980000090,"duration_s":1770.1},{"admin_code":500,"cluster_id":5000007820,"duration_s":1773.7},{"admin_code":498,"cluster_id":4980000134,"duration_s":1776.2},{"admin_code":500,"cluster_id":5000007687,"duration_s":1785.6},{"admin_code":500,"cluster_id":5000007686,"duration_s":1785.6},{"admin_code":500,"cluster_id":5000007685,"duration_s":1785.6},{"admin_code":500,"cluster_id":5000007821,"duration_s":1790.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}}