Just make everything public / publish it to the internet.
Redact the names. Replace them with numbers.
In my class, I think we started with 1,391.
So just for example, USAFA could publish a list next year that starts out with:
30-0001
And goes all the way to
30-1391
Then include a column for race, sex, high school cumulative high school GPA, high school class rank (percentage), ACT score, SAT score, candidate fitness assessment score, boy scout/girl scout status, Civil Air Patrol status, sports participation status, nomination source, etc.
Then in June or July of 2030 that same web page (or excel spreadsheet) gets updated with that cadet’s / mid’s Academy cumulative GPA, their academic major, their academic minor, their class rank, intercollegiate sports participation, cadet or mid leadership position, and their officer AFSC.
As a quick side note….I got a hold of some form from the Commandant’s “shop”. It was just one page long, and one section of it had my academic composite score (ACS) on it. A couple of different people had told me that you take the ACS, subtract 300 from it, and then divide by 1,000. That was supposed to be a predictor of what your highest GPA would be. For me, it was dead nuts on.
Also as another side note….via various internet forums over the years, I couldn’t begin go tell you how many times I have heard / read , “I would have been West Point class of 2005, but my dad wasn’t friends with Senator such-And-Such like John Doe was.”
Getting all that info published to the web would put an end to all those woulda-coulda-shoulda stories.