Hello.

I'm very sure that this is a bad change. Basically, OSM is merely representing what is on ground but isn't supposed to be primarily a routing engine nor general recommendations (tags which do describe the cyclability are discourage because of subjectivity) and what you're doing is known as tagging for the router which isn't welcome on OSM: https://wiki.openstreetmap.org/wiki/Tagging_for_the_router#Trails_Difficulty

By setting cycleway to no and add, you're claiming that the sharrows have been removed (they're visible on Mapbox) and that bicycle=no implies it's forbidden to cycle there at all when in reality, as your changeset implies, you can cycle there if dangerous (though placing access restriction on nodes is quite untypical when not used on gates and entrances, not to mention not every router like GrassHopper evaluate them).

tl;dr What you're doing is essentially vandalism for routing, don't do it!

Greeting
Manuel
            ---
            
            Published using OSMCha: https://osmcha.org/changesets/153158572
            