Es muss klare Regeln geben! Es kann nicht sein, dass ein Mapper entscheidet die Änderung der Schreibweise im Namen war trivial und der andere meint das ist schon relevant.
Das zweite was unbedingt berücksichtigt werden muss ist was hat ein Mapper insgesamt zu dem Objekt beigetragen. Mapper a hat einen Kiosk eingrtragen. Mapper B macht einen Spätshop draus Mapper A trägt Öffnungszeiten Mo-fr ein Mapper C ändert diese und fügt das Wochenende hinzu. Mapper B zeichnet das Gebäude ab und löscht den Knoten nachdem er die Eigenschaften kopiert hat. Mapper A fügt einen Eingang hinzu und berichtigt der Öffnungszeiten erneut.
Und was kommt raus? Eigentlich gehört das ganze Objekt Mapper B bis auf ein paar triviale Edits an den Öffnungszeiten. Entwickelt hat es sich aber anders. Auch wenn Mapper B den Knoten integriert hätte und die Tags nicht kopiert hätte, wäre s denke ich sehr problematisch hier etwas herauszufinden.
Bei Straßen sieht es auch so aus. Hier gibt es noch viel mehr Möglichkeiten für einzeln triviale Sachen. Und jetzt willst du sagen, dass soll ein Mapper entscheiden?
Ich denke man kann es nur so machen, dass alle Dinge automatisch entschieden werden. Denn nur so ist sichergestellt, dass die Entscheidung bei allen Objekten gleich ausfällt. In einigen Testläufen kann man ruhig das erproben und die Community um Mithilfe bei der Validierung bitten. Aber alles andere ist aus meiner Sicht nicht machbar.