Skip to content

Bypass V Tight

An intra-section bypass V at a tight column pitch: without room for a lead-in the descent would diverge on the 'Process A' marker and rake its label. The engine pushes the bypassed node to a further grid column so the V diverges past the label and keeps a visible flat run through its X (issue #688).

Mermaid source
examples/topologies/bypass_v_tight.mmd
%%metro title: Bypass V Tight
%%metro style: dark
%%metro x_spacing: 50
%%metro line: a | Line A | #FF9800
%%metro line: b | Line B | #4CAF50
graph LR
subgraph src [Source]
s1[Start]
end
subgraph mid [Mid]
%%metro exit: right | a,b
m1[Process A]
m2[Transform]
m1 -->|a| m2
end
subgraph dest [Dest]
d1[End]
end
s1 -->|a,b| m1
m2 -->|a| d1
m1 -->|b| d1
CLI command
Terminal window
nf-metro render examples/topologies/bypass_v_tight.mmd -o bypass_v_tight.svg
Rendered map
Bypass V Tight 1 2 3 Process A Start End Transform Line A Line B created with nf-metro v1.1.0+dev