I like the ideas mentioned. Having information for us to understand what caused an Oath Broken should be a feature in the game.