How do you handle port labeling and documentation?

We finally have money to overhaul some of our older closets. So I have been doing a lot of planning. One of the biggest issues we have had is the fact that at least 60% of the time our port labels are wrong to the point what limited documentation we have is useless.

So my current plan is to have our helpdesk L1 support guy trace and test all the runs in that side of the building and rerun what ones that are dead(we have a butload of dead drops none labeled). I have never really been part of this planning phase, we are also shifting some of the patch panels(seriously I am 6ft tall and I need a ladder for 90% of our closets to reach, guess the last net admin was worried about goblins or gnomes or something ripping out the cables).

Therefore, my initial thought was label them by switch port. Well we waste a lot of time on figuring out where port security has been tripped. Though a lot of that is they used port sec to shutdown unused ports rather than just shutting down the port. However, since I am replacing the whole closet and tracing all the wires we can actually document unused ports so finding port sec violations should not be a problem.

While doing some research I found many people saying they do not or mention that it is pointless keeping a system because techs repatch things too often. I just don't see how that is a concern we have probably close to a 800 switch ports and we don't ever have to repatch cables. But if a port quits working I want techs to just be able to go ok and hook a cable tester into the patch panel without having to consult some documentation or map to find out where all the ports go on the patch panels. I get people have far far different environments this is more of me trying to figure out how to apply this to my network and environment.

So my current plan is just closet number-patch panel number-portnumber, so something like this 104B-C-48. Then that can be in the switch port description along with the location.

TLDR: I am working on relabeling every port on campus, I am looking at different ideas of how or why people label.