CCARF Practice Question
Correct answer: A
A: Keyword-sensitive instructions in system prompts can create unintended tool associations that override well- written descriptions. The phrase 'analyse content' directly matches the tool name, so the model favours it regardless of the task. The fix is to review and rephrase the system prompt after any update.
B: Few-shot examples add token overhead and do not address the root cause. The system prompt instruction is directly triggering the wrong tool via keyword association, and adding more content to the system prompt may compound the issue.
C: Renaming is a valid longer-term improvement but does not address the immediate cause: the system prompt instruction creating a keyword match. The prompt conflict would persist with any tool whose name overlaps with prompt wording.
D: The question states tool descriptions were not changed and routing was correct before the system prompt update. The descriptions are not the root cause — the new system prompt instruction is.