{"source":"https://api.gridrock.ai/mcp","tools":["route","reach"],"scope":"mh36","archetype":"route","from":{"admin_code":500,"cluster_id":5000000015,"lat":19.455,"lng":77.735},"to":{"admin_code":500,"cluster_id":5000000014,"lat":19.455,"lng":77.725},"route":{"ok":true,"tool":"route","generation":{"namespace":"bs:cube:0852c73eef54","schema_fingerprint_ns":"0852c73eef54"},"result":{"distance_km":1.5976,"distance_km_u_k2":0.07988,"duration_s_free_flow":128.6,"great_circle_km":1.048462,"reachable":true,"k_band":[{"distance_km":1.5976,"duration_s":128.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":500,"cluster_id":5000000015},"b":{"in_mh36_cube":true,"admin_code":500,"cluster_id":5000000014},"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":287,"reachable_cells":[{"admin_code":500,"cluster_id":5000000015,"duration_s":0},{"admin_code":500,"cluster_id":5000000006,"duration_s":79.6},{"admin_code":500,"cluster_id":5000000016,"duration_s":79.9},{"admin_code":500,"cluster_id":5000000028,"duration_s":90.7},{"admin_code":500,"cluster_id":5000000026,"duration_s":114.5},{"admin_code":500,"cluster_id":5000000014,"duration_s":128.6},{"admin_code":500,"cluster_id":5000000027,"duration_s":152.5},{"admin_code":500,"cluster_id":5000000005,"duration_s":159.9},{"admin_code":500,"cluster_id":5000000041,"duration_s":167.3},{"admin_code":500,"cluster_id":5000000017,"duration_s":177.4},{"admin_code":500,"cluster_id":5000000007,"duration_s":177.4},{"admin_code":500,"cluster_id":5000000004,"duration_s":192.3},{"admin_code":500,"cluster_id":5000000029,"duration_s":195.4},{"admin_code":500,"cluster_id":5000000042,"duration_s":208.5},{"admin_code":500,"cluster_id":5000000025,"duration_s":239},{"admin_code":500,"cluster_id":5000000013,"duration_s":263.6},{"admin_code":500,"cluster_id":5000000003,"duration_s":267.6},{"admin_code":500,"cluster_id":5000000030,"duration_s":276},{"admin_code":485,"cluster_id":4850007415,"duration_s":284.7},{"admin_code":500,"cluster_id":5000000018,"duration_s":291.9},{"admin_code":500,"cluster_id":5000000040,"duration_s":300.5},{"admin_code":500,"cluster_id":5000000056,"duration_s":310.4},{"admin_code":500,"cluster_id":5000000002,"duration_s":346.2},{"admin_code":485,"cluster_id":4850007481,"duration_s":348.1},{"admin_code":500,"cluster_id":5000000045,"duration_s":351.4},{"admin_code":500,"cluster_id":5000000019,"duration_s":371.6},{"admin_code":500,"cluster_id":5000000075,"duration_s":375.5},{"admin_code":500,"cluster_id":5000000031,"duration_s":376.2},{"admin_code":500,"cluster_id":5000000043,"duration_s":392.4},{"admin_code":500,"cluster_id":5000000057,"duration_s":393.6},{"admin_code":500,"cluster_id":5000000076,"duration_s":405.5},{"admin_code":500,"cluster_id":5000000020,"duration_s":411.2},{"admin_code":485,"cluster_id":4850007138,"duration_s":422.5},{"admin_code":500,"cluster_id":5000000044,"duration_s":434.5},{"admin_code":500,"cluster_id":5000000098,"duration_s":441},{"admin_code":485,"cluster_id":4850007277,"duration_s":446.4},{"admin_code":500,"cluster_id":5000000058,"duration_s":458},{"admin_code":500,"cluster_id":5000000099,"duration_s":471.8},{"admin_code":500,"cluster_id":5000000032,"duration_s":486.7},{"admin_code":485,"cluster_id":4850007061,"duration_s":490.2},{"admin_code":485,"cluster_id":4850007062,"duration_s":533},{"admin_code":500,"cluster_id":5000000124,"duration_s":546.3},{"admin_code":500,"cluster_id":5000000021,"duration_s":554},{"admin_code":500,"cluster_id":5000000012,"duration_s":558.2},{"admin_code":485,"cluster_id":4850007600,"duration_s":559.3},{"admin_code":500,"cluster_id":5000000100,"duration_s":563.3},{"admin_code":500,"cluster_id":5000000033,"duration_s":563.6},{"admin_code":485,"cluster_id":4850006985,"duration_s":568.8},{"admin_code":500,"cluster_id":5000000125,"duration_s":585.3},{"admin_code":485,"cluster_id":4850007208,"duration_s":615},{"admin_code":500,"cluster_id":5000000034,"duration_s":615},{"admin_code":485,"cluster_id":4850007063,"duration_s":616.2},{"admin_code":485,"cluster_id":4850007651,"duration_s":617.1},{"admin_code":500,"cluster_id":5000000077,"duration_s":618.4},{"admin_code":500,"cluster_id":5000000156,"duration_s":621.4},{"admin_code":500,"cluster_id":5000000157,"duration_s":622.6},{"admin_code":485,"cluster_id":4850007137,"duration_s":623.7},{"admin_code":500,"cluster_id":5000000059,"duration_s":630},{"admin_code":500,"cluster_id":5000000078,"duration_s":637.6},{"admin_code":500,"cluster_id":5000000101,"duration_s":655.8},{"admin_code":485,"cluster_id":4850006986,"duration_s":656.4},{"admin_code":500,"cluster_id":5000000048,"duration_s":680},{"admin_code":500,"cluster_id":5000000046,"duration_s":680.5},{"admin_code":500,"cluster_id":5000000126,"duration_s":681.3},{"admin_code":500,"cluster_id":5000000199,"duration_s":683.6},{"admin_code":500,"cluster_id":5000000049,"duration_s":687.5},{"admin_code":500,"cluster_id":5000000198,"duration_s":688.1},{"admin_code":500,"cluster_id":5000000197,"duration_s":692.6},{"admin_code":500,"cluster_id":5000000196,"duration_s":696.3},{"admin_code":500,"cluster_id":5000000060,"duration_s":708.3},{"admin_code":485,"cluster_id":4850007064,"duration_s":711.1},{"admin_code":485,"cluster_id":4850007136,"duration_s":715.3},{"admin_code":500,"cluster_id":5000000079,"duration_s":729.3},{"admin_code":500,"cluster_id":5000000061,"duration_s":733.4},{"admin_code":485,"cluster_id":4850007206,"duration_s":737.3},{"admin_code":485,"cluster_id":4850006987,"duration_s":750.5},{"admin_code":500,"cluster_id":5000000062,"duration_s":753.6},{"admin_code":500,"cluster_id":5000000158,"duration_s":753.9},{"admin_code":500,"cluster_id":5000000246,"duration_s":758.4},{"admin_code":500,"cluster_id":5000000047,"duration_s":761.2},{"admin_code":500,"cluster_id":5000000245,"duration_s":762},{"admin_code":500,"cluster_id":5000000127,"duration_s":762.7},{"admin_code":500,"cluster_id":5000000244,"duration_s":765.6},{"admin_code":485,"cluster_id":4850007207,"duration_s":766.4},{"admin_code":500,"cluster_id":5000000243,"duration_s":769.4},{"admin_code":500,"cluster_id":5000000102,"duration_s":789},{"admin_code":500,"cluster_id":5000000000,"duration_s":818.7},{"admin_code":500,"cluster_id":5000000081,"duration_s":828},{"admin_code":500,"cluster_id":5000000292,"duration_s":838.3},{"admin_code":500,"cluster_id":5000000293,"duration_s":841.1},{"admin_code":485,"cluster_id":4850007205,"duration_s":846.5},{"admin_code":485,"cluster_id":4850006988,"duration_s":863.9},{"admin_code":500,"cluster_id":5000000103,"duration_s":873.6},{"admin_code":485,"cluster_id":4850007274,"duration_s":884.8},{"admin_code":485,"cluster_id":4850007275,"duration_s":891.3},{"admin_code":500,"cluster_id":5000000104,"duration_s":902.5},{"admin_code":485,"cluster_id":4850007065,"duration_s":920.2},{"admin_code":485,"cluster_id":4850006989,"duration_s":929},{"admin_code":485,"cluster_id":4850007276,"duration_s":931.9},{"admin_code":485,"cluster_id":4850007135,"duration_s":955},{"admin_code":500,"cluster_id":5000000129,"duration_s":974.2},{"admin_code":485,"cluster_id":4850006913,"duration_s":987.6},{"admin_code":485,"cluster_id":4850007204,"duration_s":997.3},{"admin_code":485,"cluster_id":4850007066,"duration_s":1002.7},{"admin_code":500,"cluster_id":5000000105,"duration_s":1013},{"admin_code":485,"cluster_id":4850006990,"duration_s":1018.5},{"admin_code":485,"cluster_id":4850007344,"duration_s":1019.4},{"admin_code":500,"cluster_id":5000000294,"duration_s":1032.7},{"admin_code":485,"cluster_id":4850006912,"duration_s":1036.3},{"admin_code":500,"cluster_id":5000000130,"duration_s":1043.6},{"admin_code":500,"cluster_id":5000000161,"duration_s":1049.7},{"admin_code":500,"cluster_id":5000000080,"duration_s":1081.9},{"admin_code":500,"cluster_id":5000000082,"duration_s":1085.1},{"admin_code":500,"cluster_id":5000000295,"duration_s":1093.1},{"admin_code":485,"cluster_id":4850007343,"duration_s":1102},{"admin_code":500,"cluster_id":5000000128,"duration_s":1115.2},{"admin_code":500,"cluster_id":5000000201,"duration_s":1117.7},{"admin_code":485,"cluster_id":4850006914,"duration_s":1120.5},{"admin_code":500,"cluster_id":5000000202,"duration_s":1121.3},{"admin_code":485,"cluster_id":4850006911,"duration_s":1133.6},{"admin_code":500,"cluster_id":5000000162,"duration_s":1168.2},{"admin_code":485,"cluster_id":4850007203,"duration_s":1173.5},{"admin_code":485,"cluster_id":4850007342,"duration_s":1174.2},{"admin_code":500,"cluster_id":5000000063,"duration_s":1178.3},{"admin_code":485,"cluster_id":4850006910,"duration_s":1182.3},{"admin_code":485,"cluster_id":4850006915,"duration_s":1185.8},{"admin_code":500,"cluster_id":5000000248,"duration_s":1197.3},{"admin_code":485,"cluster_id":4850007273,"duration_s":1202.4},{"admin_code":485,"cluster_id":4850007202,"duration_s":1203.3},{"admin_code":500,"cluster_id":5000000131,"duration_s":1205.7},{"admin_code":500,"cluster_id":5000000247,"duration_s":1214.1},{"admin_code":485,"cluster_id":4850006909,"duration_s":1224.4},{"admin_code":500,"cluster_id":5000000106,"duration_s":1229.8},{"admin_code":485,"cluster_id":4850006836,"duration_s":1232.7},{"admin_code":500,"cluster_id":5000000159,"duration_s":1234.9},{"admin_code":500,"cluster_id":5000000160,"duration_s":1234.9},{"admin_code":500,"cluster_id":5000000200,"duration_s":1234.9},{"admin_code":485,"cluster_id":4850007409,"duration_s":1237.2},{"admin_code":500,"cluster_id":5000000083,"duration_s":1238.1},{"admin_code":485,"cluster_id":4850006991,"duration_s":1240.2},{"admin_code":500,"cluster_id":5000000203,"duration_s":1248.7},{"admin_code":485,"cluster_id":4850007272,"duration_s":1249.6},{"admin_code":485,"cluster_id":4850007133,"duration_s":1256.1},{"admin_code":485,"cluster_id":4850007341,"duration_s":1256.4},{"admin_code":500,"cluster_id":5000000064,"duration_s":1264.5},{"admin_code":485,"cluster_id":4850007340,"duration_s":1266.2},{"admin_code":485,"cluster_id":4850006835,"duration_s":1276.1},{"admin_code":500,"cluster_id":5000000050,"duration_s":1278.9},{"admin_code":485,"cluster_id":4850006840,"duration_s":1284.4},{"admin_code":500,"cluster_id":5000000339,"duration_s":1285.1},{"admin_code":500,"cluster_id":5000000051,"duration_s":1298.6},{"admin_code":485,"cluster_id":4850007134,"duration_s":1301},{"admin_code":500,"cluster_id":5000000001,"duration_s":1304.8},{"admin_code":500,"cluster_id":5000000163,"duration_s":1314.4},{"admin_code":485,"cluster_id":4850007408,"duration_s":1325.6},{"admin_code":485,"cluster_id":4850007407,"duration_s":1326.6},{"admin_code":485,"cluster_id":4850007339,"duration_s":1333},{"admin_code":485,"cluster_id":4850006841,"duration_s":1334.1},{"admin_code":485,"cluster_id":4850006916,"duration_s":1351.3},{"admin_code":485,"cluster_id":4850006765,"duration_s":1360.5},{"admin_code":500,"cluster_id":5000000035,"duration_s":1363.4},{"admin_code":485,"cluster_id":4850007057,"duration_s":1370.3},{"admin_code":485,"cluster_id":4850007056,"duration_s":1373.1},{"admin_code":485,"cluster_id":4850007271,"duration_s":1381.6},{"admin_code":500,"cluster_id":5000000084,"duration_s":1382.9},{"admin_code":485,"cluster_id":4850007473,"duration_s":1387.8},{"admin_code":485,"cluster_id":4850006760,"duration_s":1387.9},{"admin_code":485,"cluster_id":4850006992,"duration_s":1388.3},{"admin_code":485,"cluster_id":4850006979,"duration_s":1391.6},{"admin_code":485,"cluster_id":4850006980,"duration_s":1393.8},{"admin_code":485,"cluster_id":4850006834,"duration_s":1398.7},{"admin_code":500,"cluster_id":5000000036,"duration_s":1398.9},{"admin_code":485,"cluster_id":4850006766,"duration_s":1409.3},{"admin_code":485,"cluster_id":4850006759,"duration_s":1416},{"admin_code":485,"cluster_id":4850006978,"duration_s":1419.4},{"admin_code":485,"cluster_id":4850007132,"duration_s":1428.8},{"admin_code":485,"cluster_id":4850007058,"duration_s":1430.5},{"admin_code":485,"cluster_id":4850007067,"duration_s":1441.6},{"admin_code":485,"cluster_id":4850006903,"duration_s":1445.7},{"admin_code":485,"cluster_id":4850006761,"duration_s":1449.5},{"admin_code":485,"cluster_id":4850006981,"duration_s":1458},{"admin_code":485,"cluster_id":4850007472,"duration_s":1466.4},{"admin_code":500,"cluster_id":5000000107,"duration_s":1468.8},{"admin_code":485,"cluster_id":4850006686,"duration_s":1473.7},{"admin_code":485,"cluster_id":4850007534,"duration_s":1497},{"admin_code":500,"cluster_id":5000000022,"duration_s":1498.4},{"admin_code":500,"cluster_id":5000000008,"duration_s":1499.3},{"admin_code":485,"cluster_id":4850007055,"duration_s":1500.6},{"admin_code":485,"cluster_id":4850006692,"duration_s":1502.5},{"admin_code":485,"cluster_id":4850006917,"duration_s":1503.4},{"admin_code":485,"cluster_id":4850007209,"duration_s":1504.3},{"admin_code":485,"cluster_id":4850007270,"duration_s":1508.2},{"admin_code":485,"cluster_id":4850007406,"duration_s":1510.5},{"admin_code":485,"cluster_id":4850007474,"duration_s":1516.7},{"admin_code":485,"cluster_id":4850007338,"duration_s":1518.3},{"admin_code":485,"cluster_id":4850007533,"duration_s":1518.6},{"admin_code":485,"cluster_id":4850006758,"duration_s":1520.8},{"admin_code":485,"cluster_id":4850006982,"duration_s":1521.5},{"admin_code":485,"cluster_id":4850007142,"duration_s":1525.7},{"admin_code":485,"cluster_id":4850006833,"duration_s":1533.2},{"admin_code":485,"cluster_id":4850007471,"duration_s":1538.6},{"admin_code":485,"cluster_id":4850006837,"duration_s":1538.7},{"admin_code":485,"cluster_id":4850007535,"duration_s":1550.6},{"admin_code":485,"cluster_id":4850006842,"duration_s":1559.7},{"admin_code":485,"cluster_id":4850006983,"duration_s":1563.5},{"admin_code":485,"cluster_id":4850006993,"duration_s":1566.6},{"admin_code":485,"cluster_id":4850006618,"duration_s":1567.5},{"admin_code":485,"cluster_id":4850006541,"duration_s":1567.5},{"admin_code":500,"cluster_id":5000000010,"duration_s":1568.6},{"admin_code":485,"cluster_id":4850006832,"duration_s":1574.9},{"admin_code":485,"cluster_id":4850006691,"duration_s":1576.4},{"admin_code":485,"cluster_id":4850006619,"duration_s":1578.8},{"admin_code":485,"cluster_id":4850007532,"duration_s":1579.1},{"admin_code":485,"cluster_id":4850006906,"duration_s":1585},{"admin_code":485,"cluster_id":4850007068,"duration_s":1590.2},{"admin_code":485,"cluster_id":4850006908,"duration_s":1590.9},{"admin_code":485,"cluster_id":4850007073,"duration_s":1594.8},{"admin_code":485,"cluster_id":4850006617,"duration_s":1595.1},{"admin_code":485,"cluster_id":4850007590,"duration_s":1598},{"admin_code":485,"cluster_id":4850006693,"duration_s":1599.1},{"admin_code":485,"cluster_id":4850006762,"duration_s":1601},{"admin_code":485,"cluster_id":4850007475,"duration_s":1603},{"admin_code":485,"cluster_id":4850006690,"duration_s":1603.3},{"admin_code":485,"cluster_id":4850006984,"duration_s":1605.6},{"admin_code":485,"cluster_id":4850007405,"duration_s":1606.5},{"admin_code":485,"cluster_id":4850007060,"duration_s":1608.8},{"admin_code":485,"cluster_id":4850007059,"duration_s":1608.8},{"admin_code":500,"cluster_id":5000000009,"duration_s":1610.3},{"admin_code":485,"cluster_id":4850007594,"duration_s":1610.7},{"admin_code":485,"cluster_id":4850007593,"duration_s":1610.7},{"admin_code":485,"cluster_id":4850007592,"duration_s":1610.7},{"admin_code":500,"cluster_id":5000000291,"duration_s":1615.6},{"admin_code":485,"cluster_id":4850006684,"duration_s":1617.2},{"admin_code":485,"cluster_id":4850006540,"duration_s":1622.8},{"admin_code":485,"cluster_id":4850007537,"duration_s":1623.6},{"admin_code":485,"cluster_id":4850007536,"duration_s":1623.6},{"admin_code":485,"cluster_id":4850006918,"duration_s":1623.9},{"admin_code":485,"cluster_id":4850006907,"duration_s":1624.2},{"admin_code":485,"cluster_id":4850006685,"duration_s":1624.4},{"admin_code":485,"cluster_id":4850006616,"duration_s":1631.2},{"admin_code":500,"cluster_id":5000000023,"duration_s":1637.4},{"admin_code":485,"cluster_id":4850006828,"duration_s":1641.1},{"admin_code":485,"cluster_id":4850006694,"duration_s":1642.1},{"admin_code":500,"cluster_id":5000000290,"duration_s":1646},{"admin_code":485,"cluster_id":4850006683,"duration_s":1646.2},{"admin_code":485,"cluster_id":4850006539,"duration_s":1654.9},{"admin_code":485,"cluster_id":4850007269,"duration_s":1662.8},{"admin_code":485,"cluster_id":4850006767,"duration_s":1670.3},{"admin_code":485,"cluster_id":4850006763,"duration_s":1671.3},{"admin_code":485,"cluster_id":4850007131,"duration_s":1674.6},{"admin_code":485,"cluster_id":4850006538,"duration_s":1675.3},{"admin_code":500,"cluster_id":5000000011,"duration_s":1677.4},{"admin_code":485,"cluster_id":4850007476,"duration_s":1681.2},{"admin_code":485,"cluster_id":4850006615,"duration_s":1683.4},{"admin_code":485,"cluster_id":4850006757,"duration_s":1690.3},{"admin_code":485,"cluster_id":4850007404,"duration_s":1698},{"admin_code":485,"cluster_id":4850006620,"duration_s":1699.5},{"admin_code":485,"cluster_id":4850006764,"duration_s":1703.8},{"admin_code":485,"cluster_id":4850006768,"duration_s":1704.4},{"admin_code":485,"cluster_id":4850006621,"duration_s":1719.4},{"admin_code":485,"cluster_id":4850007642,"duration_s":1719.8},{"admin_code":485,"cluster_id":4850007074,"duration_s":1728.9},{"admin_code":485,"cluster_id":4850006839,"duration_s":1729.7},{"admin_code":485,"cluster_id":4850007410,"duration_s":1734},{"admin_code":485,"cluster_id":4850006904,"duration_s":1734.3},{"admin_code":485,"cluster_id":4850006838,"duration_s":1737.9},{"admin_code":485,"cluster_id":4850006622,"duration_s":1740.9},{"admin_code":485,"cluster_id":4850007069,"duration_s":1743.6},{"admin_code":485,"cluster_id":4850006689,"duration_s":1744.4},{"admin_code":485,"cluster_id":4850007139,"duration_s":1746},{"admin_code":485,"cluster_id":4850007688,"duration_s":1751.8},{"admin_code":485,"cluster_id":4850007143,"duration_s":1752.9},{"admin_code":485,"cluster_id":4850006688,"duration_s":1753.7},{"admin_code":485,"cluster_id":4850006614,"duration_s":1756.7},{"admin_code":485,"cluster_id":4850006544,"duration_s":1762.5},{"admin_code":500,"cluster_id":5000000242,"duration_s":1763.4},{"admin_code":485,"cluster_id":4850006612,"duration_s":1770.3},{"admin_code":485,"cluster_id":4850006613,"duration_s":1773.9},{"admin_code":485,"cluster_id":4850007477,"duration_s":1775.2},{"admin_code":485,"cluster_id":4850007200,"duration_s":1778.3},{"admin_code":485,"cluster_id":4850007337,"duration_s":1779.4},{"admin_code":485,"cluster_id":4850007591,"duration_s":1779.8},{"admin_code":500,"cluster_id":5000000287,"duration_s":1784.2},{"admin_code":485,"cluster_id":4850006695,"duration_s":1785.3},{"admin_code":485,"cluster_id":4850006829,"duration_s":1791.4},{"admin_code":500,"cluster_id":5000000195,"duration_s":1796.5},{"admin_code":485,"cluster_id":4850006682,"duration_s":1799}],"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}}