0%
Edge colour — contact normality
Click a node or a filter button to highlight
Same unit / sector
150
Cross-unit, same sector
121
Cross-sector or rank gap
367
Large rank gap / cross-authority
87
Police ↔ private sector
29
Edge width & label
= witness statement count
Node colour
= rank (dark=senior → grey=civilian)
Staff excluded · nodes ≥10 claims · min edge 1 src