I would not expect Way: ‪Armii Krajowej‬ (‪297817277‬) | OpenStreetMap to be marked as oneway:bicycle=no just because its associated cycleway/footway also traffic in both directions.

The same for Way: ‪Śląska‬ (‪294972662‬) | OpenStreetMap (though I added dual_carriageway:bicycle=yes to mark that this pair of oneway bicycle routes forms two-way road for bicycles)

In general, I would not expect it to be possible to parse bicycle routing network based solely on tags on car roads without processing cycleways and footways with allowing cycling.

1 Like