{"openapi":"3.1.0","info":{"title":"Bellman-Ford Visualizer","description":"Build a weighted directed or undirected graph and watch Bellman-Ford relax each edge step by step, with a live distance/predecessor table, relaxation log, and negative-cycle detection.","version":"1.0"},"servers":[{"url":"https://dabbled.ai"}],"paths":{"/apps/bellman-ford-visualizer":{"get":{"operationId":"bellmanFordVisualizer","summary":"Build a weighted directed or undirected graph and watch Bellman-Ford relax each edge step by step, with a live distance/predecessor table, relaxation log, and negative-cycle detection.","parameters":[{"name":"start_node","in":"query","required":false,"description":"Start node label","schema":{"type":"string"}},{"name":"directed","in":"query","required":false,"description":"Treat edges as directed","schema":{"type":"boolean"}},{"name":"speed_ms","in":"query","required":false,"description":"Autoplay delay in milliseconds (200-2000)","schema":{"type":"number"}}],"responses":{"200":{"description":"Rendered app reflecting the given inputs."}}}}}}