I think it's got to be no dash code. Okay. It has to be. Because it helps with the idea that we're not actually saying there's no code involved. So I think that the no dash code alternative makes that more clear that it's more of a pronoun.
I personally like no space code just for an accessibility and marketing perspective. No dash code feels like a, almost like, the nerdier version. I think the no dash code one only sounds acceptable to people who are already in the tech world.