Hi, thanks for updating this.

If a footway or road goes through a building, you can split the section where it intersects the building and tag it with tunnel=building_passage. You don't need layer=-1 here.

https://wiki.openstreetmap.org/wiki/Tag:tunnel%3Dbuilding_passage

You have also tagged ways with foot=designated + bicycle=designated, which is unlikely to be the case. An access value of yes or designated implies a legal right to use a path, and designated is slightly stronger in the UK (used for public rights of way). In these cases the value is more likely to be destination (you can use it to get to the property), permissive (you can use it as a short-cut, but that permission could be withdrawn), or private (residents only, you could also add private=residents).

https://wiki.openstreetmap.org/wiki/Key:access#List_of_possible_values