"""Routing-Übersicht (Lanes, Gateway erreichbar). Der Policy-Editor ist seit dem Box-Wart-Umbau aus der Oberfläche raus; die Policy selbst liest der Gateway weiter aus mc2-routing.json.""" from fastapi import APIRouter from services import gateway router = APIRouter(prefix="/api") @router.get("/routing") def routing() -> dict: return {**gateway.routing_summary(), "gateway_reachable": gateway.gateway_reachable()}