Loaded up the game for the first time in a long time (always forget about my NewGame+ run). In the Guild, click on the "Info" button on the top left (see 1st image in spoiler). Then click on "Mission" in the top left, then the "Get Promoted" mission. That will populate the requirements to get promoted (see 2nd image in spoiler).
And the tool I wrote was on
page 5. I know you didn't ask for it, but I wrote it specifically because SpoilerAL is clunky. inefficient and confusing. For example, in SpoilerAL if you want to give yourself an item you may have to go through two different not-really-organized menus to find the item just to give it. This is because two things have to be changed in-memory. The first tells the game you HAVE seen the item in-game before (so the item shows up) .. and the second tells the game how many you have. You don't have to do that in my tool. You simply tell the tool how many you want and it does everything else for you. Don't have to use it if you don't want (it's not specifically a cheat tool - I initially made it to help figure out where crafting materials could be found.. so there's a lot of information in it that has nothing to do with cheating) .. but you might save yourself a few headaches.