I am relatively sure you are correct, both because I know people who's promotion to O-2 came shortly before two years from commissioning and because of the excerpt below from the instruction I shared earlier. What needs to be done for it to take effect is still the open question.My NRC replied to me and said "Based on what we see in FLTMPS and NSIPS your auto promotion date is 03/07/24". But I'm not convinced that's accurate...
NSIPS shows 02/16/22 for my date of rank. When I look in BUPERS, my OMPF shows 02/16 as my permanent grade date, and NRRM shows 02/16 for my date of rate but "date entered military service" is 03/07. My ETJ says 02/16.
The Naval Register - which I feel like is the single authority for this - shows 02/16.
At this point the date is close enough for me just to shrug and wait it out until 03/07, but to appease my curiosity I would love it if someone could tell me which of these dates is actually authoritative and, ideally, point me to an instruction that answers this question in a definitive fashion.
a. Service in Grade. It is the Department of the Navy
(DON) policy to promote Navy officers in the grade of ensign to
the grade of lieutenant (junior grade) and Marine Corps officers
in the grade of second lieutenant to the grade of first
lieutenant as soon as qualified, but not earlier than the date
of completion of 24 months’ service in grade. Service in grade
is computed from the officer’s date of rank as an ensign or
second lieutenant.