Architektów powinna być unclassified lub nawet tertiary.

highway=residential jest dla dojazdów głównie do domów.

highway=service bez tagu service=* jest na tym poziomie hierarchii co highway=residential, tyle że do stosowania dla dróg zasadniczo niebędących dojazdami do domów.

highway=service + service=driveway to dojazd do pojedynczego gospodarstwa czy innego obiektu.

highway=service + service=alley to dodatkowa droga umożliwiająca dojazd do gospodarstw lub innych obiektów „od tyłu”.

Niestety openstreetmap-carto pokazuje unclassified jak residential, a service robi węższe, co utrudnia rozróżnianie tych poziomów. Przykładowo CyclOSM rysuje unclassified szersze niż residential.

Trochę poprawiłem, jeszcze sporo do zrobienia. Miejscami należałoby zastosować highway=track, ale do decyzji bardzo przydatna byłaby bieżąca wiedza lokalna.