Counterpoint: starting with assuming over-specific context is not entirely useful and there is general consensus on broad meanings of both “felon” and “felony”. We can then quickly either narrow down to specific instances of those words, or stay in broader generalizations depending on where the conversation goes.
Jump too quickly into arguing for hyper-specific contexts bringing meaninglessness to colloquial, general contexts is a surefire way to signal to counterparties you are unwilling to play the negotiation-over-contexts games necessary for smooth conversation with most people generally.
Jump too quickly into arguing for hyper-specific contexts bringing meaninglessness to colloquial, general contexts is a surefire way to signal to counterparties you are unwilling to play the negotiation-over-contexts games necessary for smooth conversation with most people generally.