stringify the sock on creation
use FALLBACK_ROOT / socket.to_string / time().srlc as a fallback path; recreate the directory every time