1

Possible Duplicate:
Is the Critic badge badge awarded prematurely

I currently have the Critic badge, but no downvotes. I was immediately awarded the badge upon clicking the down arrow, even though I canceled before the downvote was made permanent.

Expected behavior: The badge should be awarded when the downvote becomes un-undoable, not before.

The related question is tagged "by design" but this behavior has resulted in an inconsistent state — namely, I have a badge without the prereqs.

3
  • 6
    You're right, but it's already beaten to death in your dupe link. Badges are almost never revoked. Jeff doesn't care about these tiny inconsistencies. He's not a real programmer, you know... Commented Oct 27, 2009 at 14:02
  • That has happened to me
    – Benny
    Commented Jan 22, 2011 at 5:08
  • @LadybugKiller Considering your comment is 11 years old, I wonder if Jeff has ever stumbled upon this somehow.
    – Sandun
    Commented Feb 5, 2021 at 5:45

1 Answer 1

5

By design, awarded badges are not removed due to further user actions except for the following exception:

  1. Tag badges are removed if the tag score falls below the required threshold.
  2. After accounts merge the criteria for most badges is re-calculated (e.g. for Nice Question) and if the merged account doesn't meet the requirements the badge is not passed.
9
  • Not true. Beta badge was removed. Commented Oct 27, 2009 at 14:10
  • @John Smithers I still have my Beta badge, when were they removed?
    – dlamblin
    Commented Oct 27, 2009 at 14:14
  • @dlamblin: Not all were removed, but some. meta.stackexchange.com/questions/18731/… Commented Oct 27, 2009 at 14:24
  • 1
    @John but that was just an exception to the rule, due to a change in the badge requisites. It would be equivalent to creating a new badge with a different name and eliminating the old one. The situation the OP described is different: it's only his actions and status that changed, not any design. He was a critic once, and, on SO, once a critic, always a critic. Commented Oct 27, 2009 at 14:54
  • @Daniel: I know this pretty well (as you can see by my comment to the question). So what do you want to tell me? Commented Oct 27, 2009 at 15:09
  • 2
    @John: That "By design, awarded badges are never removed" is still true, or true-ish. A "truer" statement would be "By design, awarded badges are never removed due to further user actions." Removing badges due to the fact that a badge was substantially redefined falls into a different category of actions. Commented Oct 27, 2009 at 15:24
  • @Daniel: I do not want to know how you define false ;) Commented Oct 27, 2009 at 20:24
  • 1
    #define false 0 :-) Commented Oct 28, 2009 at 9:04
  • Nice I did that?
    – Benny
    Commented Jan 22, 2011 at 5:07

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