**Describe the feature** Reputation logic is very messy and is a source of bugs. A refactor and cleanup is needed.
Describe the feature
Reputation logic is very messy and is a source of bugs. A refactor and cleanup is needed.