ensure shv_path_guard() rejects incomplete paths