What happens if you don't get Spec Code?

I am asking in worse case scenario. I am hoping they do send it because I fulfilled the requirements and am greatly confused why they don’t just include it in an update instead of being stingy with them.
Back to the subject question, if you do not receive code how do you get the other specializations? I have seen many people say that they need the code to get past level 70.

If you didn’t receive an email did you leave a message here? https://forums.halowaypoint.com/yaf_postst155922p1333_The-Official-Specializations-Email-Thread.aspx
they’re sending codes through the xbox live messages if you didn’t get any email and met the requirements.

Also as umopapisdnpuaq posted they’ll release the others progressively.

Thank you for answering my question.
I did leave a message on the Spec Code post. I have heard mixed things regarding it though. Some say they have gotten them in less then a few hours and some are saying they have been waiting for awhile.