What it requires. A topic with no test utterances, or with utterances that have not been re-run since the topic last changed.
Why it matters. Salesforce ships Testing Center and vendors sell generated utterance sets, but nobody checks whether the set was run after the last change. This is the agent form of the standard we hold ourselves to: the tests changed in the same edit as the behaviour, or they prove nothing. On the org this was written against, every scorer was a shipped predefined one and there was not a single custom evaluation.
How to fix it. Write utterances for each topic and re-run them as part of any change to that topic, not on a schedule.
Source. Salesforce Testing Center; our standing check that tests change with the behaviour
Is this rule worth checking?
Votes and comments are published here. We read them, and we publish what we change with the reasoning — a vote does not move a rule on its own.
