Wie ich oben schon geschrieben habe, ist change:lanes schlicht und einfach falsch da es nicht um einen Spurwechsel sondern um das Überfahren der Linie geht.
Bei einer Fahrbahn mit 2 Spuren würde ein yes|none ein Befahren der entgegenkommenden Spur suggerieren. Ein no|none unterbindet das Befahren der Gegenspur. Super!
… und dafür change:lane zu Mißbrauchen halte ich für falsch.
Ein Ansatz wäre “cross:centre_line”. = no|no
Und wenn das nur eine Spur betrifft dann wie üblich ein forward/backward hinzufügen…
Und für ein beschildertes Überholverbot gibt es “overtaking”.