Mastery Page Idea

Some content in the game is very vague, and you really have to trial and error to figure out what X means, or what Y enemy is, how to combat this or that, etc. I think having some sort of UI page that shows information about encountered enemies such as saying what faction it is, what class of enemy it is, maybe noting a weakspot, or some lore flavor text. Or for weapons showing how many of the available weapons you’ve obtained, and of those how many used, and maybe show a progression screen showing when the next unlock would be.