4

From my reputation development yesterday, I believe there is an inconsistency between how the site treats downvote reputation loss, and how it's treated in /reputation.

Because of migrated and deleted questions, there will probably always be some difference, but in this case, one of the reputation calculators is simply broken.


Hypothesis

When downvoting an answer, the site removes 1 reputation, and reduces the daily reputation cap by 1. One downvote means that reputation from upvotes only is capped at 199.

The /reputation page removes 1 reputation, but the daily cap is not reduced. More than 20 answer upvotes will still gain a user 200 reputation.


Data

This is yesterday's reputation report:

     2    384380 (10)
     1    384689 (15)
     2    384689 (10)
     3    384528 (-1)
     2    384713 (5)
     2    384713 (5)
     2    384713 (5)
     1    384735 (2)
     1    373133 (15)
     2    384770 (10)
     2    384770 (10)
     2    384770 (10)
     2    384770 (10)
     1    384770 (15)
     2    384770 (10)
     2    384770 (10)
     2    384770 (10)
     2    384770 (10) *
     2    384873 (10)
     2    384880 (10)
     2    384880 (10)
     1    384859 (15)
     2    384859 (10)
     2    384880 (10)
     2    384770 (10)
     2    384873 (10)
     2    384859 (10)
     2    384770 [6]
    -- 2012-02-01 rep +262  = 30079     

Around the time of the * marked line (+/–1), I manually triggered a reputation recalc that reduced my reputation from 30,003 to 29,978.

At the end of the UTC day, I had 30,078 reputation.

enter image description here

The very last upvote was only worth 5 points, from 30,073 to 30,078 on the site.

enter image description here

The /reputation data says it's worth 6. All votes are the same as listed in the reputation tab of my user profile.


This unnecessary discrepancy is the bug.

closed as too localized by random Dec 26 '12 at 21:49

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    We're in the middle of heavily refactoring how rep changes are surfaced to the user. Give us another week and this will be fixed. – Jarrod Dixon Feb 2 '12 at 1:36
  • @JarrodDixon You can probably assign a final status now? – Daniel Beck May 28 '12 at 10:00
  • Thanks for reminding me! – Jarrod Dixon May 29 '12 at 17:55