aidderall.dot•1.26 kB
digraph Aidderall {
rankdir=BT; // Bottom to Top (growing up)
node [shape=rectangle, style="filled", fontname="Helvetica", fontsize=12, height=0.6, width=2.5];
edge [fontname="Helvetica", arrowsize=0.8];
// Define nodes with better styling
A [label="MainTask A\n[COMPLETED]", fillcolor="#4CAF50", fontcolor="white"];
A1 [label="SubTask A.1\n[COMPLETED]", fillcolor="#4CAF50", fontcolor="white"];
B [label="MainTask B\n[COMPLETED]", fillcolor="#4CAF50", fontcolor="white"];
B1 [label="SubTask B.1\n[COMPLETED]", fillcolor="#4CAF50", fontcolor="white"];
B2 [label="SubTask B.2\n[CURRENT]", fillcolor="#FFC107", fontcolor="black", penwidth=2];
C [label="MainTask C\n[PENDING]", fillcolor="#E0E0E0", fontcolor="black"];
// Vertical hierarchy (growing up from A to C)
A -> B;
B -> C;
// Horizontal subtasks (to the right)
A -> A1;
B -> B1;
B1 -> B2;
// Annotation
annotation [label="YOU ARE HERE", shape=plaintext, fontcolor="#D32F2F", fontsize=14, fontweight="bold"];
annotation -> B2 [style=dashed, color="#D32F2F", arrowhead=none];
// Force horizontal alignment for subtasks
{rank=same; A; A1;}
{rank=same; B; B1; B2;}
{rank=same; C;}
}