Probably gnu/services/base.scm, file-system-shepherd-service is the one to mount non-needed-for-boot file systems. udev-shepherd-service does the /dev devname creation. So file-system-shepherd-service should require the udev service. It doesn't.