I wanted to do something similar to this some time ago but I couldnt get much motivation for it so I kinda let it go. But I would love to see some type of troubleshooting database here. You cant make it comprehensive of course but you could make it a very good starting point.