Problem to solve
As a user of OpenSLO
I want to be able to draw a dependency graph of my spec
So I can easily see where the connections are between components
Proposal
Something like an oslo map or oslo graph command that then uses the spec and the relationships within it to draw out a map/directed dependency diagram using graphviz or similar?
Further details
I'm thinking about something along the lines of the terraform graph command so we get a DOT format output which can then be used by Graphviz and other tools to create PNG/PDF documents etc.
Links / references
https://graphviz.org/
https://graphviz.org/resources/#go
https://github.com/hashicorp/terraform/blob/main/internal/command/graph.go