From 42252f3b2ffc3856068b29b6da84e6ba9126d43d Mon Sep 17 00:00:00 2001 From: master <> Date: Thu, 2 Apr 2026 17:51:32 +0300 Subject: [PATCH] Disable bridge gaps at edge crossings The white "cut" marks at edge crossings are distracting at small rendering scales and make edges look broken/disconnected. Simple overlapping crossings are cleaner and more readable. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../WorkflowRenderSvgRenderer.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Workflow/__Libraries/StellaOps.Workflow.Renderer.Svg/WorkflowRenderSvgRenderer.cs b/src/Workflow/__Libraries/StellaOps.Workflow.Renderer.Svg/WorkflowRenderSvgRenderer.cs index e4bc39d1b..5b6389c43 100644 --- a/src/Workflow/__Libraries/StellaOps.Workflow.Renderer.Svg/WorkflowRenderSvgRenderer.cs +++ b/src/Workflow/__Libraries/StellaOps.Workflow.Renderer.Svg/WorkflowRenderSvgRenderer.cs @@ -232,7 +232,10 @@ public sealed class WorkflowRenderSvgRenderer edgeLabels)); } - var bridgeGapsByPathIndex = ResolveBridgeGaps(renderedPaths); + // Bridge gaps disabled: the white "cut" marks at edge crossings are + // distracting at small rendering scales. Simple overlapping crossings + // are cleaner and more readable. + var bridgeGapsByPathIndex = new Dictionary>(); for (var pathIndex = 0; pathIndex < renderedPaths.Count; pathIndex++) { if (bridgeGapsByPathIndex.TryGetValue(pathIndex, out var bridgeGaps))