Alice Kazumi StupidFlandrs48 you asked about rules in other thread, it was a good question because apparently we dont actually have a spot (probably something we should add), but typically we have them in opening threads like sb has here. Overall I would say the rules here are a fairly good grounding for the core rules.
There are other things, which mostly come down to personal judgement beyond this (and common sense). I would say if you are confused, dont be hesitant to ask either your mafia partners, or town in thread etc, and a more experienced player will offer guidance before you do something you might be unsure about. If you sign up and play this game (as Alice has yay), I would say that the host Charlie is very experienced and friendly so be sure to check in with them about any queries too. I do think the rules here cover the main bulk of everything however, beyond don't be toxic, or attempting to find information outside the scope of the game etc.