Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values are already documented, yet the description still clarifies the kind of results (name-usages with scientific name, authorship, rank, status, taxon ID). It covers the tool's scope, source reliability, filtering guidance, and follow-up tools, making it adequately complete for the tool's complexity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.