graph = dot`digraph {
rankdir = LR
ranksep = 1
nodesep = .5
compound = true
node [shape=note height=1 fontname=arial]
${showLabels ? `` : `node [label=""]`}
A1 -> B1 -> C1 -> D1 -> {E1; E2}
A1 -> B2 -> C2
C1 -> D2
A1 -> D4 -> {E4; E5}
D3 -> E3 -> F1
F2 -> G1
subgraph cluster_0 {
graph [style="rounded,dashed" color=brown penwidth=2]
C2
D2
}
D3 [style=filled fillcolor=brown]
C2 -> D3 [ltail=cluster_0 color=brown]
subgraph cluster_1 {
graph [style="rounded,dashed" color=gold penwidth=2]
E3
E4
}
F2 [style=filled fillcolor=gold]
E4 -> F2 [ltail=cluster_1 color=gold]
}
`