text: The block is part of the road and thus should block vehicles from passing (being routed through). There are also explicit access pemissings tagged, like motor_vehicle=no, foot=yes. So this seems OK in the OSM way. But you can disconnect the road if you wish (but then make a small connecting footway so that pedestrians can pass).