Thanks for the fix. I’ve got some further comments.

1. I think nodes <https://www.openstreetmap.org/node/9996144289> and <https://www.openstreetmap.org/node/9996143927> can be safely deleted.
2. The shop outline should follow buildings’ outlines, so it should include nodes <https://www.openstreetmap.org/node/3141050804> and <https://www.openstreetmap.org/node/9892338079>.
3. layer=1 on <https://www.openstreetmap.org/way/1091396985> is unnecessary.
4. The shop outline should not have the building tag (buildings are separate objects in this case).
5. While the shop outline can have address tags, they are also duplicated on node <https://www.openstreetmap.org/node/8260209961> and building outline <https://www.openstreetmap.org/way/1079123342>. Please delete them from one of these objects.
6. The shop has no name tag.