How does this differ from the OSM inspector of geofabrik?
http://tools.geofabrik.de/osmi/debug.html?view=routing_non_eu&lon=99.09924&lat=18.62438&zoom=10&opacity=0.98

How often do you update your map? Does it evaluate the layer tag or noexit?

In case a road is a dead-end it might be wise to place a noexit tag on the last node. In case there is a footpath leading out that section of the way should be drawn and tagged accordingly. Somewhere in the (far) future we might have pedestrian routing.

Stephan