checkTracesAreContiguous matches a trace endpoint to a pad purely by x/y and ignores layer, so a top-layer wire endpoint is treated as connected to a bottom-layer pad at the same point — impossible without a via. This is a false negative (a real disconnect goes unflagged).
Repro: #165 · Fix: #166
checkTracesAreContiguousmatches a trace endpoint to a pad purely by x/y and ignores layer, so a top-layer wire endpoint is treated as connected to a bottom-layer pad at the same point — impossible without a via. This is a false negative (a real disconnect goes unflagged).Repro: #165 · Fix: #166