FN-7412: connect template block boundary guides
Connect workflow template containers to their internal entry and exit steps with visual-only boundary guides.
- Generalize optional-group boundary metadata and generated guide edges to foreach and loop template containers.
- Render non-connectable template boundary handles on foreach, loop, and optional-group nodes while keeping saved IR free of visual-only topology.
- Add coverage for stepwise foreach rendering, live boundary refresh, mobile graph filtering, and changeset release notes.
Files changed:
.changeset/fn-7412-template-boundary-connectors.md | 7 ++
.../app/components/WorkflowNodeEditor.tsx | 13 +-
.../__tests__/WorkflowNodeEditor.test.tsx | 16 +--
.../__tests__/workflow-flow-mapping.test.ts | 135 +++++++++++++++++++--
.../__tests__/workflow-mobile-graph.test.ts | 20 +++
.../app/components/nodes/WorkflowNodeTypes.tsx | 25 ++--
.../app/components/workflow-flow-mapping.ts | 117 +++++++++---------
7 files changed, 245 insertions(+), 88 deletions(-)
Fusion-Task-Id: FN-7412
Fusion-Task-Lineage: 2b36de80-b1d0-4a43-85e5-ce47ba9ac7ff
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>