Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says 'call this first whenever a question involves CBAM dates, obligations or scope' and supplies trigger phrases ('when does CBAM start', 'when must certificates be surrendered'). It also names a downstream pairing, get_domain_benchmark(id=...), for source URLs, which is genuine when-to-use routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.