I think The Witcher 3 does a pretty good job at recording and updating information about both people, monsters, placers and story development.
So if you ever forget, you can just go back and read up on it.