Na razie przywróciłem poprzednie, hgv:conditional są na podstawie https://wiki.openstreetmap.org/wiki/Conditional_restrictions

Można się zastanawiać nad lepszymi formami zapisu tych znaczników, ale nie powinno się upraszczać. Jeśli wjazd jest tylko dla obsługi, to lepsze jest hgv=no + warunkowy, bo nikogo nawigacja źle nie skieruje. Zmiana na ogólny wjazd do celu może kogoś zmylić.

Też nieoznaczone przejście w miejscu gdzie się przechodzi mogło być, miejsce łączenia się ścieżki z drogą takim jest. Niby można uznać, że wynika to z samego połączenia drogi ze ścieżką, ale można zaznaczyć wprost. Pewną niekonsekwencją jest, że skasowałeś takie nieoznaczone przejścia, a za razem dodałeś kilka maxspeed na living_street, a ono wynika z typu drogi, więc jest opcjonalne.