I see the problems with the graph, but it's limited by what mermaid can do. Feel free to play with it:
Discussion
nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 neat tool but unfortunately the graph it comes in a network with all nodes connected is not very symmetrical or intuitive