When a way is reversed and there is a highway=cyclist_waiting_aid (openstreetmap/id-tagging-schema#1066 / openstreetmap/id-tagging-schema#1069) with a side value, then this value also gets "reversed". However, side represents the side of the waiting aid from the cyclist's perspective, not from the way's perspective, so this actually sets an incorrect value.
For example, add highway=cyclist_waiting_aid + direction=forward + side=right to a way's node. Then reverse the parent way. Observe that direction=backward got swapped correctly, but also side=left got swapped, which is now on the incorrect side.
When a way is reversed and there is a
highway=cyclist_waiting_aid(openstreetmap/id-tagging-schema#1066 / openstreetmap/id-tagging-schema#1069) with asidevalue, then this value also gets "reversed". However,siderepresents the side of the waiting aid from the cyclist's perspective, not from the way's perspective, so this actually sets an incorrect value.For example, add
highway=cyclist_waiting_aid+direction=forward+side=rightto a way's node. Then reverse the parent way. Observe thatdirection=backwardgot swapped correctly, but alsoside=leftgot swapped, which is now on the incorrect side.