Ведём базу знаний для команды уже пару лет и постоянно сталкиваемся с проблемой — вроде стараемся всё систематизировать, а в итоге получается мешанина из старого текста, дублирующихся статей и откровенного мусора. Понимаю, что совсем без структуры база будет неэффективна, но и перегружать её схемами и правилами — тоже не вариант.
По опыту, проще всего работает простой разделение на «актуальное» и «архив», и регулярный ревизионный цикл — хотя бы раз в пару месяцев выносить устаревшее, объединять похожие материалы и править ошибки. Плюс важно назначить ответственных, чтобы каждый знал, что за конкретный раздел он отвечает. Из решений видел разные варианты: делать базу на вики-подобных платформах, в которых можно легко править и оставлять комментарии, или на простых файлохранилищах с индексами.
Согласен, что постоянная чистка — ключ. Без неё база превращается в свалку. Но ещё важна простота структуры, чтобы любой мог быстро найти нужное, без кучи переходов и заморочек. Мне кажется, лучше ограничиться несколькими основными разделами и чётким регламентом обновлений, чем пытаться усложнить всё схемами и правилами. Ответственные — обязательно, иначе никто не почувствует ответственности за порядок.
Главное — простота и регулярность. Если база постоянно растёт, но её не чистить — ничего хорошего не выйдет. Я бы тоже сделал акцент на минимальных разделах и назначил ответственных, чтобы не было ощущение, что за это никому дело нет. Вики-подобные платформы с возможностью быстрой правки — реально удобный вариант, чтобы быстро поправить ошибки или убрать неактуальное.