Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states when to use ('Use when the user asks...') and provides an explicit exclusion list covering training checkpoints, measured latency, task accuracy, clinical validity, regulatory compliance, and runtime placement. This is strong routing guidance, though it does not name sibling tools as alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.