What naming convention do you use for libraries?

For those not using the KiCad Library Conventions to name symbols, footprints, and 3D models in your own/company libraries, what are you using instead?

For footprints (land-patterns), I’m aware of the following alternative naming conventions:

If you are using something other than KLC or one of the IPC standards above, what does it look like? Why did you adopt a different naming convention?

My libraries are mostly for my own use, and I use the “Whatever seems to make sense at the moment” naming convention.

Sure if I had the benefit of hindsight, I would have named many things differently. But if I change names in hindsight that will corrupt my previous designs with symbol and footprint names which no longer match those in my library.

There are other considerations also: I like to use (for example) TSSOP footprints with fat corner pads for easier hand soldering. And a footprint which will nicely fit a MOSFET in either a SOT23 or a SOT-6. I don’t think that “standard naming conventions” fit these sort of variations. I find many such variations to be helpful.

We (very small company) started to design PCBs using software tools in 1989 and we just didn’t know any naming conventions exists so created our own way of naming symbols and footprints. When we bought Protel 3 in 1997 we defined our own libraries using our own convention and when I moved in 2017 to KiCad I started from defining my own libraries before I started to read KiCad forum where I found info about KLC existing. I don’t know KLC.
Main assumption in our convention is to have as short symbol names as possible to allow (if needed) to draw schematic as densely as possible. We preferred to have each device schematic at one A4 page. Those times (1989-2018) we collected all schematics in a printed form and if searching ‘how I have solved this in past’ I just looked through such schematic set (only schematic without other device documentation). Now I open in such case pdfs but I don’t know which way is faster.
So for example Tr18 at my schematic means SMB 600W 18V transil (means - can work with 15V, at 18 starts conducting). And in BOM it has alternative list from different manufacturers and some of them can have 18 in their names and some 15 as different manufacturers use different conventions.
About directories and libraries I have written in past:

There is also info how I was naming resistors when being in Protel and how I have changed it after moving in 2017 to KiCad.