I want to help junior engineers on my team through a dynamic trainer.
I’m thinking about building a knowledge graph and exposing it via an MCP server so an agent can query and reason over the internal knowledge of the company.
How others are doing this? knowledge graphs? embeddings?
lifeisstillgood•1h ago
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.