Many thanks for adding this detail.

When you're adding separate sidewalks, you can also add tags to the parent street, so that routers and renderers know that they're present.
https://wiki.openstreetmap.org/wiki/Key:sidewalk#Separately_mapped_sidewalks