Hallo Pigeon4C,
herzlich willkommen bei OSM. Schön, dass Du mithelfen willst die Daten zu verbessern.
Leider ist das Eintragen von Gehsteigen nicht so trivial wie es aussieht und es gibt unterschiedliche Methoden, siehe https://wiki.openstreetmap.org/wiki/DE:Sidewalks.
In Freiburg sind sie meistens schon erfasst, allerdings nicht als eigene Objekte sondern als Attribut der Straße mit `sidewalk=*`. Wenn Du sie jetzt separat erfassen willst, gibt es einiges zu beachten:
1. `sidewalk=*` an der Straße muss angepasst werden und in `sidewalk=separate` bzw. `sidewalk:both=separate` oder gar `sidewalk:left=separate` bzw `sidewalk:right=separate`. Zusätzlich sollte noch `foot=use_sidepath` ergänzt werden (https://wiki.openstreetmap.org/wiki/Tag:foot=use_sidepath).
1a. Das Gleiche gilt für weiter Attribute der Gehsteige an der Straße, wie z.B. `sidewalk:surface=*`, welche auch entsprechend auf das neue Objekt verschoben werden müssen.
2. Es ist wichtig Verbindungen (zumindest an den Kreuzungen) über die Straßen einzutragen und zwar nicht nur dort, wo es markierte Übergänge gibt (wie von Dir schon richtig hier eingetragen (https://www.openstreetmap.org/way/1315402999)), sondern an jeder Kreuzung. Ansonsten geht das Routing kaputt.

Leider bist Du nicht die einzige Person, die diese Fehler macht und ich habe in der Mittelwiehre schon so einiges verbessert. Dort habe ich zusätzlich auch noch `is_sidepath=yes` (https://wiki.openstreetmap.org/wiki/Key:is_sidepath) plus `is_sidepath:of=*` und `is_sidepath:of:name=*` (https://wiki.openstreetmap.org/wiki/Proposal:Key:is_sidepath:of) verwendet.

Kannst Du bitte Deine Änderungen in Herden dementsprechend erneut überprüfen und korrigieren? Vielen Dank.

Weiterhin viel Spaß beim Mappen und Grüße,
skyper