Skip to content

Corridor Narrow Gap Fallback

A left-entry feed crosses two rows past a wider intervening section whose inter-row gap is too narrow for the corridor's clearance band, so it falls back to the around-below loop clear of that section while the adjacent feeder takes the corridor (issue #722).

Mermaid source
examples/topologies/corridor_narrow_gap_fallback.mmd
%%metro title: Corridor Narrow Gap Fallback
%%metro style: dark
%%metro line: a | A | #e63946
%%metro line: b | B | #0570b0
%%metro grid: source | 2,0
%%metro grid: tall | 2,1
%%metro grid: target | 1,2
graph LR
subgraph source [Source]
s1[Input]
s2[Process]
s1 -->|a,b| s2
end
subgraph tall [Tall Section]
%%metro entry: left | a
k1[Step A]
k2[Step B]
k3[Step C]
k4[Step D]
k1 -->|a| k2
k2 -->|a| k3
k3 -->|a| k4
end
subgraph target [Target]
%%metro entry: left | a, b
t1[Process]
t2[Output]
t1 -->|a,b| t2
end
s2 -->|b| t1
s2 -->|a| t1
k4 -->|a| t1
CLI command
Terminal window
nf-metro render examples/topologies/corridor_narrow_gap_fallback.mmd -o corridor_narrow_gap_fallback.svg
Rendered map
Corridor Narrow Gap Fallback 2 3 1 Input Step A Process Process Step B Output Step C Step D A B created with nf-metro v1.1.0+dev