Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Someone unaccepted my answer today, which was accepted Sep 27th. "Unaccept" showed up in my reputation tab. Currently it shows that I obtained 130 reputation today. In /reputation audit, I see I obtained 145 today. I have triggered recalc, and the reputation tab still shows the same thing.

Please clarify, did I lose 15 reputation from TODAY or from that day answer was accepted?

I feel it should remove reputation from the day it was accepted, but as I see, it takes 15 from today. Is this ? Shouldn't it take off reputation from Sep 27th & just show the "-15" line today?

share|improve this question
Good point - from what I remember, it is unclear on whether or not it should stay grouped with its original entry, or be created as a new entry on a new day. – Nightfirecat Sep 30 '11 at 23:46
@Nightfirecat: I'd like to keep -15 as is, but remove reputation from day answer was accepted, not from day it was unaccepted – genesis Sep 30 '11 at 23:49
The challenge is dealing with answers that are unaccepted months later. The way it is right now makes it easier to track the day-to-day changes in your reputation. Even though someone unaccepting your answer reduces your reputation value for Sep 27th, you had that reputation until today. – Troyen Oct 1 '11 at 0:30
Reputation recalcs don't affect the reputation tab in any way. It'll just change your site rep. – NullUserException อ_อ Oct 1 '11 at 0:34
@NullUserException_: it should. It did for me a lot times – genesis Oct 1 '11 at 0:35
@NullUserException_: thanks for grammar edits :( I'm still learning and trying to do my best – genesis Oct 1 '11 at 0:35
Hmmm that's interesting. They don't change anything for me. My reputation tab says I got 289 points for yesterday, even though my /reputation audit tells me I've got 290. And I just performed a recalc. – NullUserException อ_อ Oct 1 '11 at 0:39
@NullUserException_: I see 290 – genesis Oct 1 '11 at 8:59
up vote 14 down vote accepted

This is by-design, the -15 shows on the day it occured, which is correct as your rep that day did change by a net -15 as a result of the unaccept happening that day. This is for a convenient view of "what changed in my rep today?" which is a question/email we get a lot.

The reputation report has a different view, the accept being deleted means it never happened, we haven't changed this behavior.

There is a long-term plan to have a better representation of all of this, but it requires quite a bit of work on the back-end for a denormalized log-type linear event storage, rather than a interpretation of historical vote data which happens currently. But...that chunk of time hasn't been available yet, we'll get to it when possible.

share|improve this answer
"The reputation report has a different view, the accept being deleted means it never happened" - it means I should lost 15 reputation from day it was accepted. Or am I wrong? – genesis Oct 1 '11 at 8:50
@genesis-φ - Nope, your rep went up 15 on that day, and when it was unaccepted you lost 15 rep on that day, from the /reputation report though we just exclude it entirely like it never happened, since the goal there is representing you an accurate total. – Nick Craver Oct 1 '11 at 11:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .