Due to the ongoing migration of posts to prog.se, some people would have badges which are no longer valid on SO.

Example - my profile has a Silver Good answer badge which moved to prog.se, so when you click on the badge it seems broken

(post deleted or otherwise unavailable)

I know badges will get calculated at the next point of awarding, but if lots of questions are getting deleted or migrated, is now a good time for a one-off recalc on certain badges like those awarded multiple times to Good/Nice Questions/Answers/Comments?

Another example is this guy's Tumbleweed I posed a question about earlier.

I dont think this will affect the league toppers (Pascal's been missing for a while, but earns badges each week), but will clean up a majority of those in the middle and bottom.

  • Are you suggesting that badges should be migrated with questions?
    – Gabe
    Apr 15, 2011 at 18:51
  • @Gabe: Yes that could do. I think when the algorithm runs on the migrated site, you do get a new badge, but the old one remains.
    – JoseK
    Apr 15, 2011 at 18:53
  • This would make Electorate even that much harder to maintain. My first months worth of spamming nothing but question votes and no answer upvotes would be all for naught :( I do, however, think anyone's Fanatic badge should be revoked when they no longer have a current streak of 100+ days going. Apr 15, 2011 at 19:02

1 Answer 1


Actually, Stack Exchange generally does not revoke badges, even if the reason no longer exists. What happens when another badge is awarded is not that badges are recalculated, but that badge counts are recalculated. When a badge is actually revoked (usually due to a programming error), the badge count in your profile and on your user card (the little box at the end of every post you make) gets out of sync. That number is fixed the next time a badge is awarded, but badges themselves are not cancelled.

  • yes, i knew that - my suggestion is to actually do a one-off cleanup and revoke those badges. that's the word I was looking for.
    – JoseK
    Apr 15, 2011 at 18:55

You must log in to answer this question.

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