Are we the only ones dealing with this? How's everyone else handling it?
In my experience:
1. Well meaning people try to build wikis/confluences/whatever that turn into backwaters of slowly rotting stuff
2. Beyond a certain extent that they can hold in their heads, most other people give up.
3. Some people hoard knowledge and use it for personal advantage.
I dont know what the solution is. Maybe an ai that reads every chat and email and commit - and builds some kind of browsable, queryable, executable knowledge trove.
This way, new and updated context is not lost on the next user.
1. If it's not written down, it does not exist. This needs to be a ruthlessly enforced rule. I know we all love those Mel the Programmer stories, but that's a story about fragility. Similarly if you are relying on SRE or dev heroics to solve field problems, you have a gun to your head and you need to solve it yesterday.
2. The TCO of knowledge is dominated by the maintenance cost, not the creation cost. I see this mistake made a lot. Anyone can create a confluence page, Slack comment, SharePoint site or a git comment. The org must make it someone's job to grow, weed, and maintain these gardens. It does not matter what system you use, but someone needs to look after it.
You get a bonus for building information "data structures" that make it easy for people to pull data out as your org changes, but this is probably something you should accept that you'll get wrong as your org grows. AI hides this problem because it makes search so easy, sometimes, but it will come and bite you hard one day, so be ready for it.
I do like the idea of having a live editable wiki as the knowledge base a LLM can reference.