Examples of trivial graph format
The simplest version is this:
one two label for edge from one to two three four another label on the other edge one three
This version allows you to have longer node labels: (a list of nodes followed by a list of edges, separated by “#”).
one the label for one two the label for two # one two label for edge from one to two three four another label on the other edge one three
(you don’t have to line up the labels as I have here, you can just have a one-space gap, but it looks nicer)
1 goal 1.1 outcome one 1.1.1 activity one 1.2 outcome two 1.2.1 activity two # 1.1 1 1.1.1 1.1 1.2 1 1.2.1 1.2