macli should provide a subcommand that just prints the JSON schema of the graph to stdout. And then we need a test that verifies that all of our graphs in the tests conform to this schema.
`macli` should provide a subcommand that just prints the JSON schema of the graph to stdout. And then we need a test that verifies that all of our graphs in the tests conform to this schema.