Perhaps exclude waterway=pressurised and waterway=pipeline if doing a purely mechanical edit? These would likely be mistakenly tagged as well, but could actually be part of more complex hydraulic structures where the tagging is deliberate (power plant/industry with actual levels?)
Haven’t had the chance yet, but this is how I always work. Sometimes I discover many edge cases and I end up not doing any mass edit, and sometimes it’s all the same and I use broader queries to mass edit even more cases.
I’ll let you know when I get to it. Some help here would be appreciated, because a group of mappers can review more culverts than a single mapper can.
I used the query that I posted originally to keep things simple. I checked a couple of clusters of culverts on different continents and couldn’t find any edge cases with this set, so I went ahead and uploaded the changeset.
Future edits can be done with broader searches. More complex cases bring a larger chance of edge cases, so this will have to be monitored before, during and after the mass edits.
“A “comment” tag to the changeset that describes the changes made in this changeset in a human-readable way. You must also add the tag mechanical=yes (or bot=yes). You must link to the wiki page or user page documenting your changes from changeset, for example using description= changeset tag (e.g. description=https://wiki.openstreetmap.org/wiki/Mechanical Edits/John Doe#Tag Fixup January 2013).*”
This will limit the comments on your change sets and give other users more clarity about what you’re doing.