I'm in the process of coming up with terminology for various theories, similar to lots of other work on LessWrong and The EA Forum.
Naming things is a bit of a unilateralist action. While community members don't have to accept a specific naming proposal, they are likely to do so if they like the concept. I can't think of many cases where Eliezer or someone named a concept, and the community decided that that name was poor, and renamed it.
However, I can't find much theory on how to figure out great names for things, or even what to consider when doing so. I would have expected there to be comprehensive discussion around Information Architecture, UX Design, or the Library Sciences on this topic, but couldn't identify much outside of card sorting and a few lists of rough heuristics.
This was also an issue for me when I did more software engineering, and I was then also frustrated by the lack of discussion I could find. The best there was work on Software Patterns, which I used primarily for naming conventions.
Some related links I could find:
https://en.wikipedia.org/wiki/Naming_convention
https://www2.staffingindustry.com/eng/Editorial/Archived-Blog-Posts/Adam-Pode-s-Blog/Probably-the-best-file-naming-convention-ever
https://www.invisionapp.com/inside-design/naming-conventions/
https://ux.stackexchange.com/questions/48578/naming-features-of-an-app-or-site
https://www.martyneumeier.com/strong-vs-weak-names
Just did a quick search for librarian curriculum and skimmed what came up:
Classification Made Simple: An Introduction to Knowledge Organisation and Information Retrieval
by Eric J. Hunter Published 2009 ISBN 9780754675587
Is something like this what you're looking for?
It looks interesting, but my search shall continue. Seems pretty short and not really on naming. I may order a copy though. Thanks!