Did you read the first post?
You are not allowed to reveal any roles. Revealing roles will result in you getting thrown into the lava. You are not allowed to say "I didn't get a pm" in the topic, because then I'll have to redistribute roles. You are not allowed to break the rules and get caught in the process.
This means the detective cannot reveal himself. This is why we have ignored your post. I think it would be a rather boring game if the detective just revealed himself and told everyone who everyone was, then was healed indefinitely until the healer dies. (which can be until the end of the game if lucky)
However, it should be clarified whether it applies to just the topic or to PMs between people too. I assume it applies to all things mafia-related.
Revealing =/= claiming.
Cheating is if the detective gave everyone a screenshot of his PM giving him the role.
Claiming you are detective is not cheating, because no one knows if you're actually telling the truth. If it were cheating, then the detective would be pretty much useless, because late game, he couldn't even tell anyone his reports, and can only hint that he wants people lynched, and then you have to consider whether this "softclaiming" is cheating.
So, you ask, why did I suggest my plan if anyone can claim detective?
Because I was trying to be subtle, and counting on the fact that traitors wouldn't even think to counter claim.
So, if both sides are decent at mafia, how the game should go, is that detective claims, a traitor also claims detective, and they reveal when they have a guilty, not an innocent (because then traitors can just kill innocents), and reveal all their reports at lylo (lynch or lose).
If both detective claims say someone is innocent, you get a confirmed innocent.
And so thus, the game isn't boring if detective claims, it's completely fair, and it isn't cheating. There can be cases where the traitors choose to kill the detective, making their detective claim get lynched, leaving town to rely on the doctor and saves, and that's pretty interesting.
A lot of Mafia revolves around roleclaiming. It's a game of lying and deception. There would be no deception if everyone just voted on no basis.
I didn't see Tavahka's post, which confirmed what I was saying.