I've touched on this at a few points
But the tl;dr is I think their posting includes so many small things that show a complete lack of scum knowledge and/or an abundance of towny concerns that I literally don't think it's physically possible they're Mafia here unless they are going out of their way to intentionally be just the most town-telling Mafia I have like, ever seen, by a large margin
Some of these are secret reads but on the whole I just don't see any world in which they can be this upfront with everything as Mafia unless they just completely outclass my ability to read people on the kinds of specific microtells you really need to focus on in games like ToS
so yeah
Rag just isn't Mafia this game.
I don't think she's capable of doing what she's doing this game as Mafia.
Rag is just a villager.
She just is.
I wish you could be a bit more specific. Rag is more townie to me than Viral and Deku but I still don't see any reason to clear them.