great to see this -- I will add that, despite ascii-driven GraphViz, there is an eternal idea that graphical user interfaces and solid abstractions could lead to a better experience for a researcher or docs person. Software built as GUI+abstractions have resulted in remarkable environments, but will always have limits in other ways. The math and text input to GraphViz meanwhile, keeps rolling along each decade.