If it ever becomes a point of dispute in an object level discussion what a word means, you should either use a commonly accepted definition, or taboo the term if the participants think those definitions are bad for the context of the current discussion.
(If the conversation participants are comfortable with it, the new term can occupy the same namespace as the old tabooed term (i.e going forward, we all agree that the definition of X is Y for the purposes of this conversation, and all other definitions no longer apply))
If any of the conversation participants want to switch to the separate discussion of “which definition of X is the best/most useful/etc”, this is fine if all the other participants are fine as well. However, this has to be explicitly announced as a change in topic from the original object level discussion.
House rules for definitional disputes:
If it ever becomes a point of dispute in an object level discussion what a word means, you should either use a commonly accepted definition, or taboo the term if the participants think those definitions are bad for the context of the current discussion. (If the conversation participants are comfortable with it, the new term can occupy the same namespace as the old tabooed term (i.e going forward, we all agree that the definition of X is Y for the purposes of this conversation, and all other definitions no longer apply))
If any of the conversation participants want to switch to the separate discussion of “which definition of X is the best/most useful/etc”, this is fine if all the other participants are fine as well. However, this has to be explicitly announced as a change in topic from the original object level discussion.