I received an Enlightened Badge when I logged into stackoverflow.com today. While this is nice, I don't understand why.
I have two answers with more than 10 upvotes, but none of them was the first answer to the question.
Is this a bug?
Definitely a mystery. You shouldn't have the badge; our current SQL queries agree.
One possibility: a question could be merged into another, which means a previously "top" accepted answer wouldn't be chronologically first any more. But again it'd have to have +10 score and would still be associated with your user.
The queries, when running now, show that you should NOT have this badge. But the queries haven't changed in months, so at the time the query was run and the badge was awarded, something was different. But I can't figure out what that was.
The only recent activity I can see in terms of reputation is for this question - you received a vote on Saturday (2 days ago, which is when you got the badge).
However, that's your question rather an answer... which suggests that one of the following has happened: