Who did she know that you knew? I'd appreciate it if you elaborate on it a bit so I understand the full scope of what you're saying. If these smear campaigns work, my understanding would be that you're either a child with no power, a highly visible person with a reputation at stake, or you share similar acquaintances. Are you saying that she could take it online and post lies about me publicly?
She didn't know any mutual acquaintances or anything. I'm not a public figure in my community. It doesn't take those things to make someone look bad. She didn't take it online. She read into vulnerabilities that she somehow picked up on, and she made up stuff, and she took me to court. I won, she ended up facing very serious consequences for her actions, but it was a long and horrible battle.
It's sort of besides the point. It is not going to do you any good to think of any of the possible what ifs - because none of those things change what your plan should be now based on what actually is happening right now. I don't think your roommate is savvy enough to smear you, but even if she is, I think the overall message is that no matter what, it's time to quietly and simply get out and find a new and better place that you will feel a lot better and safer living in. This place isn't good for your mental wellbeing.
For me, I would have been able to avoid the whole mess with my roommate if I had taken the chance to move out when I did. Instead I played into her game, without really realizing that I was, and tried to make things work with her somehow. I was trying to play it safe and give myself more time to move out. What I should have done was taken every opportunity to lay low, avoid her, and move out when I had the chance, even at a financial loss. (I could have recouped in it court pretty easily later on, and even if not, it would have been worth it for the sake of my own mental wellbeing.)
It sounds like she may be looking for someone new to move in as well - this could work in your favor! She may not fight your 30 day notice, even if it varies by a day or so. Even if she does, I think you should give your notice anyhow.
I don't think anyone is telling you that you are lying at all. Everyone here is on your side, here to support you and help you see through her nonsense. Everyone. You are taking very good steps. Give your notice and get out. Or she may give you notice for some made up reason and try to evict you and that would be way worse to deal with to have to prove in court she had no reason to evict you, and may leave you in a position of a much worse living environment with her while you are looking for a place, and/or having to move out very fast. So let her have what she may want, a new roommate that may play her games, unlike you, and give yourself what you really need, a new place to live.
You can tell her that you have decided to look for a place that is closer to work or closer to a friend or more out of the city or with cheaper rent or something like that. It doesn't matter - just don't add fuel to her fire by saying it's because she is being nutty. Keep it simple and short and professional, and keep looking for a new place. How is the apartment search going?