Hi, grundsätzlich falsch war es ja nicht. Eine Fläche vor einem Garagengebäude könnte man sicher auch als amenity=parking stehen lassen. Jedoch nicht alleine für sich, sondern mindestens noch mit einem access-Tagging (ob für die Öffentlichkeit oder privat) und vielleicht noch, wo geparkt werden kann (parking=surface z.B.). Allerdings war hier einfach keine Änderung notwendig. landuse=garages ist das korrekte Tagging für einen Garagenhof.
Ich verstehe aber auch deine Intention. Du wolltest nicht ein landuse (garages) auf/über einem anderen (residential) stehen lassen. In diesem Fall hätte man eher ein Multipolygon machen müssen mit dem "garages" als "inner" z.B.