This is tricky because every situation is different. However, I do feel like maybe giving her sometime before breaking the "no contact rule" would be best. Your GF sounds like she needs to find herself, and is workign through some stuff. If you believe her, then you need to give her a bit of space to do just that. I would say wait a couple of weeks, and then maybe break the "no contact rule". However, when you do. Try to keep her feelings in mind. State Just wanted to check in, and see how you were. I understand if you dont feel the timing is right and dont respond. This will allow her to respond when she is ready. You are a good man for caring and being understanding to what she is going through.
I would also say when contact does begin agian take it slow. Get to know her all over again and let her be the guide for how to proceed. I know it is hard but you are doing the right thing by respecting her boundaries.