I understand Stack site's engines are beasts, with a truly vast amount of shenaniganary going on - many things being checked, updated, changed on the fly, DB updates, etc.
So this is posted tentatively knowing it might just be a case of "it has to be that way because of X".
The following image is from my profile activity tab, and the two sections are next to each other in the profile, as they appear in the image:
On "face value" this seems like a wasted opportunity.
The two sections are required to show data for essentially the same thing on the same page area - "total posts edited".
Would it be possible for those two things to draw data from the same source?
Ideally the Badge data would use the data retrieved for the Impact section, so the Badge data would actually be up to date.
I know this might mean an entirely new script to check if X badge is present and if so use data from Impact else etc etc, which might be more work than it is now.
So this is just a discussion point from an observation, not a complaint, or request really - unless it would be practical/feasible to do.
If practical to do, the same could be done for other badges which are related to the Impact area.
e.g.
- Impact data "helpful flags" used for Track "Marshal" badge
- Impact data "votes cast" used for Track "Civic Duty" badge