Afaik The default osm map was initially intended as a feedback mechanism for mappers, not end users, though in practice it became the "default" raster map. It doesn't even have a separate way to show cycling-pedestrian ways and the pedestrian won't know where they can walk. You can't really split all cycling-pedestrian paths.

Just cycleway:oneway=* will be shown as blue "cycleway" without directions which is also not ideal.

Though IMO there is nothing incorrect data-wise in using just cycleway:oneway=*  without oneway.

Note that there is a similar situation on Majaka.
