DOT (Graphviz) rendering for Choreo.Planner dependency networks.
Tasks are rendered as rounded rectangles color-coded by status, milestones as diamonds, users as circles, and labels as stadiums.
Summary
Functions
Renders a planner project to a DOT string.
Functions
@spec to_dot( Choreo.Planner.t(), keyword() ) :: String.t()
Renders a planner project to a DOT string.
Options
:theme—:default,:dark,:warm,:forest,:ocean, or aChoreo.Themestruct:direction—:tb(default),:lr,:rl,:bt:highlighted_nodes— list of node IDs to highlight:highlighted_edges— list of edge IDs or{from, to}tuples to highlight