I think there should be some sort of concession here for incomplete character knowledge. Saying "You have read X in a book somewhere" or "You've heard word on the street that X" is fallible yet potentially useful; not to mention more likely to draw a player into the world. "You know that X" is, in a way, a form of denying agency in that it sidesteps interpretation of facts and knowledge by the player.