Splitter: one SFQ pulse → two clean copies (fanout is not free). Confluence: two on-ramps → one lane; staggered arrivals OK, nearly simultaneous → hazard.
d ≥ ⌈log₂ 8⌉ = 3 · full binary tree uses N−1 = 7 splitters
Match branches (skew → 0) for clocks. Depth formula counts splitter levels; JTL stubs are extra.
Public rule: exclusivity or separation first; confluence second — not a CMOS wired-OR. Hazard window here is pedagogical (±1·τ), not a PDK number.