Phase 1BThe regex
above was not quite right. Instead:
grep '^ny\.' _303r/logs/nearmisspoints.log | egrep -v '^ny\.i[0-9]{3}[a-z]{,6} |MARKED FP|^ny\.[un][sy][0-9]{3}[a-z]{,6} I-[0-9]|^ny\.[un][sy][0-9]{3}[a-z]{,6} US[0-9]|^ny\.[un][sy][0-9]{3}[a-z]{,6} NY[0-9]|^ny\.[un][sy][0-9]{3}[a-z]{,6} CR[0-9]
|^ny\.[un][sy][0-9]{3}[a-z]{,6} [A-Z]?[0-9]+[A-Z]? |^ny\.[a-z]+ [A-Z]?[0-9][A-Z]?' | sed 's~ NMP.*~~' | tr -d '()' | tr , ' ' > nycr1b.log
diff nycr1{a,b}.log | grep '^> ' | sed 's~^..~~' > nycr1B.log
yields 9 more points to check.
NY54: 2ndMiloRd -> CR30
Phase 2Same deal as above, with NMP tolerance doubled & previous results filtered out. Only 90 more points to check.
Total routes checked: 67/67
Total intersections checked: 90/90
And that's a wrap. More noise than signal at this point. Further increasing NMP tolerance will only mean more noise & less signal.
https://github.com/TravelMapping/HighwayData/pull/5306