No binutils, coreutils, shell, vcs etc? I’d expect a full distro to be at least mostly POSIX compatible. But even so, “Kernel and file systems” doesn’t make much sense because the file systems already are in the kernel. And a kernel without userspace will miss anything to communicate with because that all is in userspace.
A distro can literally be the kernel and file system, I think it passes.
No binutils, coreutils, shell, vcs etc? I’d expect a full distro to be at least mostly POSIX compatible. But even so, “Kernel and file systems” doesn’t make much sense because the file systems already are in the kernel. And a kernel without userspace will miss anything to communicate with because that all is in userspace.