
DAG Flow Visualization
The plan status panel displays the plan as a top-to-bottom flow diagram where:- Nodes represent planned items (executions, tasks, scripts, agents)
- Edges represent dependencies between steps
- Edge labels show action qualifiers for conditional dependencies (e.g., “approve”, “reject”)
Click on any node to view its execution details, including module options, execution logs, and error information.
Monitoring Your Plans
Once a plan is activated, the Plan Monitoring view lets you:- Track step-by-step progress — See which steps have completed and which are pending
- Follow conditional branches — See which path the workflow took based on reviewer actions or script decisions
- Identify failures — Failed nodes are highlighted and show error details
- Detect deadlocks — The platform automatically identifies steps that are blocked by upstream failures
Execution Details
Each node in the DAG can be expanded to show:- Status — Current execution state
- Duration — Time elapsed for the step
- Module reference — Which module was executed (for EXECUTION nodes)
- Action taken — Which action the reviewer clicked (for TASK nodes)
- Script result — Which action the script returned (for SCRIPT nodes)
- Error details — Exception information for failed steps
Deadlock Handling
A plan enters a deadlocked state when a step fails and other pending steps depend on it (directly or transitively). When this happens:- The failed step is marked with a failure status
- All transitively dependent pending steps are marked as deadlocked
- The plan is flagged for attention

