is she to know you don't have a new contract?

I would let her know you have a new contract start Monday so you will be 'less' available. She doesn't sound like she deserves a compete ghosting. Just let her know you wont be very available. In her spare time she'll find someone else.

part of my SD story is that I am often getting new contracts and have to concentrate. I also always use a defined number for my SB communications and can remove/delete/lose that SIM