In my opinion, the complete lack of willingness among players in Hv to bluff really forces us to completely eliminate any hints about roles. As a rule, not every hint should be believed, but here everything is perceived immediately and unconditionally, because no one bluffs, which is, in general, nonsense for Mafia. So, within the framework of Hv, the rule should be tightened.
In my opinion, mentioning an element of a role description is revealing it to some extent.
But, as has already been written, the line is really very thin. Many things, one way or another, hint at one's own role: analysis, assessments of players, accusations against someone, interpretation of the newspaper. It's impossible to keep track of everything. A player analyzed the newspaper and attributed a certain role to an ambiguous corpse in order to show that his role is still alive. For an attentive person, this is quite a hint, especially if it is written in the correct format, but it is not a reason for punishment.
My humble opinion: everyone should play fairly. Tox, for example, played two games as a town member, and in both, he was revealed and punished by the GM. He just can't play as a town member. In all other games, he played as Mafia, and quite consistently. This is a hint, but now it is unlikely that anyone will believe him in the next game if he plays like Mafia and tries to convince everyone that he is a town member. All these hints, discussions, and arguments leave an imprint on a person. If he abuses something, it will affect him in the future; his "behavior and psychology" will be noticeable to the naked eye, and this will make the game more difficult for him. Of all the players who play more or less regularly, I can only remember a few who almost always play differently on both sides, and often these are silent players. So, there is, in general, not only one limiter in the form of a modkill or some kind of sanction.
However, all this topic also boils down to Rule #1 - the one about getting pleasure from the game. Banning certain elements, reducing randomness to a minimum, because "if the town wins, it's due to luck," although luck essentially determines the victory of any side, and you can get a Mafia game in Hv in the format of tournaments from the third section; I don't know about the others, but for me, this is questionable fun. In the last game, everything that Arandor said - that Drakoshka is not a mechanic, and he justified this with an interpretation of her death, from which the inquisitive town members drew a conclusion and decided to check everything at night with the mechanic's move. Later, however, there were complaints that he had practically revealed himself to them. I think he did the right thing. At the same time, Plesen did it wrong, directly writing that a certain player has a certain status. Leaving both without punishment is wrong, punishing both is wrong, punishing selectively, only one? Omega wrote about bluffing there, and Plesen himself also referred to the rule and could have been lying. And what to do at the end of the game when the roles are already known to everyone? Continue the charade?
In general, I can only repeat that, in my opinion, everyone should play fairly. Of course, this is very vague, but since we're at it, the GMs have recently started modifying certain game elements: clues, notes, and so on. It would be logical to at least try to play a few games so that each specific GM interprets the rule about revealing roles as strictly or freely as he deems necessary. In the end, the settings are also different, and if in one there are a lot of blocks and displayed roles, then hints are often not needed. They are not as common as they seem at first glance. And if the roles are not displayed, there are few blocks, or they do not work, then it is difficult to do without improvisation, and I think everyone understands this.