According to this answer
- The original author still gets badges based on community posts.
- The original author keeps the reputation gained (or lost) before their post entered community mode.
However, it appears that the upvotes gained before the CW mode was entered do not count towards tag badges (based on this recent answer that did count 120 towards my rep but not 12 towards the c++ and c++11 tag badges). I understand that post-CW status upvotes are lost, but pre-CW status upvotes should be counting towards everything. I find the current counting rather annoying.
Question: why not let pre-CW upvotes count towards tag badges?