New: several nt:uplink tags per host → parallel links.
A host that can't speak LLDP or CDP can now show one edge per cable: add one nt:uplink tag per cable, each with its own :port. Because edge identity is the port pair, the cables render as parallel links, each carrying its own port's traffic, error and speed counters (measured at the switch end).
- Exact duplicates (same neighbour and port) collapse to one.
- A tag whose port a reported LLDP/CDP edge already covers completes that edge instead of drawing a second line — so LLDP and
nt:uplinkmix cleanly. - A cable described from both ends stays a single edge (no false split).
Previously only the first nt:uplink tag on a host drew an edge. Reported by a user monitoring SNMP-only hosts with several links between them.
See docs/LLDP-SETUP.md for the tag syntax.