I think we are talking at cross purposes.
If we assume for example right-hand traffic (you usually drive on the right) and there is (as I know it from Europe) a typical order of lanes (fast in the middle of the road, slow towards the outside).
Foot|Bicycle|Motor vehicle|Motor vehicle|Bicycle|Foot
From the point of view of the respective direction of travel thus
cars on the left, then cyclists on the right pedestrians.
normal direction (slower traffic on right)
reverse direction (slower traffic on left)
In some (sometimes fewer sometimes more) cases it is permitted to ride against the normal (as defined above) direction of travel, i.e. on the left-hand cycle path against the normal direction of travel. For the driver, of course, the order is the other way round. For our OSM line, it is only a question of how it is digitised. We could assume that a roadside separated cycle track and footpath should always be digitized in the normal direction of travel, then the cycle track would normally be on the left and the footpath on the right. Only for a few exceptions would you need additional attributes or draw the line the other way round.
What I actually (my last post) meant was that even if a cycle path on one side of the road can be used in both directions, the left/right rule of the country must typical be adhered to in each case, i.e. in our example I continue to cycle in the direction of travel on the right of my path and cyclists come towards me on the left.