layer=* ja, bridge=yes nein.
Die Bedeutung von bridge=yes an Ways ist nicht „Dies ist eine Brücke“, sondern „hier geht es über eine Brücke“. Die Brücke als Bauwerk soll ja gerade vom man_made=bridge repräsentiert werden. Aber da die Brücke nicht ihrerseits über eine Brücke geht, hat sie kein bridge=yes.
Das beißt sich in der Struktur natürlich mit anderen yes-Tags, z.B. building=yes. Das heißt nämlich eindeutig „Das hier ist ein Gebäude“. Konsistenter wäre es, als Haupttag für Gebäude man_made=building zu verwenden und mit building=* lediglich genauere Spezifikationen anzufügen. Aber als man das erkannt hat, war der Zug wohl schon abgefahren. War so weit vor meiner OSM-Zeit, da recherchiere ich jetzt nicht mehr zurück.
–ks