Thanks for the educational post. Kusto continues to amaze with inspiring features we haven't even dreamed of. 😉
What would be a great complement to this graph handling capability is a graph visualization. I tried using Grafana's Node Graph, but it doesn't handle Kusto data well, or at least I couldn't guess the right recipe. (Opened a GitHub issue.) Even if the integration is improved, using Grafana wouldn't be practical in every situation, and I'm not sure I even like its way of doing node & edge annotations. One neat option for Kusto would be host the Mermaid diagram renderer. Then DIY conversion from this new graph representation to Mermaid would be very straightforward. But it'd be also possible to render non-graph data by converting to the Mermaid syntax directly.