Description
Add node containment support for composite tasks (do, for, fork, try) within the React Flow diagram. Introduce visually distinct parent nodes that can render their child nodes within their boundaries, reflecting the hierarchical structure of these task types. This will leverage React Flow’s parentId and relative positioning to correctly scope and position child nodes inside their parent. Initial implementation can use default styling, with scope for visual refinement later.
Motivation
Better represent the hierarchical nature of composite tasks in the diagram, making workflows easier to understand by visually grouping related nodes and clarifying execution structure at a glance.
Proposed Implementation
No response
Definition of Done
Description
Add node containment support for composite tasks (do, for, fork, try) within the React Flow diagram. Introduce visually distinct parent nodes that can render their child nodes within their boundaries, reflecting the hierarchical structure of these task types. This will leverage React Flow’s parentId and relative positioning to correctly scope and position child nodes inside their parent. Initial implementation can use default styling, with scope for visual refinement later.
Motivation
Better represent the hierarchical nature of composite tasks in the diagram, making workflows easier to understand by visually grouping related nodes and clarifying execution structure at a glance.
Proposed Implementation
No response
Definition of Done