What do you mean “knowledge”.
I know that sounds a dumb question but … look my take on this is one should aim for a whole-org test suite. That is can I test every input and output of a company using automated methods. And then can I create a “prod parallel” version of that company that responds the same way to the same inputs
Now of course you can’t in almost every org - but it’s possible. And once you do then the code base (that you bring up in prod parallel, and runs the company in prod) that code base represents all the knowledge of company.
Now can you do that for your part of the org ? What’s your inputs (Jiras? Emails coming in saying help? Project managers in helicopters?)
Can you capture those, replay them? What git commits did they lead to?
start with the code. Software will rip the implicit and make it explicit - its going to be a wild ride, as all those companies that implicitly cheat, will have to watch those that can explicitly represent their company in code simply execute at the speed of data centre where a nudge and a wink over racquetball will be too slow.