Fairness & anti-gaming
A reputation system is only worth anything if it can’t be cheated. dcRep runs a dedicated anti-gaming engine that watches for the common ways people try to inflate scores and quietly neutralizes them.
What dcRep watches for
| Pattern | What it is | What happens |
|---|---|---|
| Reaction trading | Two people — or a rotating group of three or more — repeatedly reacting to each other to farm validation | The exchanged reactions lose most of their weight |
| Endorsement rings | Groups endorsing each other in a closed loop | Reciprocal endorsements are zeroed; the ring goes on cooldown |
| Sybil accounts | Fresh or empty accounts created to boost a target | Their endorsements carry little to no weight |
| Spam bursts | Rapid-fire short messages to fake activity | Penalty plus a short cooldown (off-topic channels are exempt) |
| Content duplication | Re-posting the same or near-identical text | Duplicates are damped or penalized |
| Channel flooding | Dumping many messages in one channel for credit | Diminishing returns on each additional message |
| Moderator abuse | Self-endorsement or repeatedly boosting the same person | Blocked or flagged for review, always logged |
| Fake-helpful replies | Empty “answers” in help channels to farm impact | Must clear a substance bar to earn help credit |
Flags, not silent verdicts
Many detections create a flag rather than an instant punishment. Moderators see flags in a review queue on the dashboard, with the supporting evidence, and confirm or dismiss them. Automatic penalties that are applied immediately (like a spam burst) can still be appealed.
An immutable trail
Every moderator and admin action — endorsements, penalties, config changes, resets — is written to an append-only audit log whose entries can’t be altered after the fact. That keeps the people with power over scores accountable too, and self-dealing (an admin inflating their own score) is structurally blocked.
Appeals
If a member believes a penalty was wrong, /appeal opens a case a moderator reviews. Reversible penalties are undone when an appeal succeeds. The goal is a system that’s strict on manipulation but fair to honest mistakes.