the fact that bus and psv is allowed in backward direction makes it not a oneway. I will update with motor_vehicle:lanes:backward=no and bus:lanes:backward=designated.

Otherwise routing for buses and psv would be broken in almost all routing engines.