OK, nice try.

A suggestion here: please avoid doing such work with the iD editor, because edits in iD cause major corruption to route relations.  I’ve just had to fix the cycle relation, where the ways on the bridge were added at the bottom of the list and without any direction role.  You can always ask for help or open a note to request complicated tasks.

Also, can you please check the following invalid turn relation: https://www.openstreetmap.org/relation/19375922  The "via" node is missing.