Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only tool with a well-defined purpose, documented parameters, and an existing output schema, the description is complete. It explains the ranking and per-region counts, defines the key term 'invisible', and clarifies the corpus limitation. An agent has everything needed to call it correctly and interpret the results.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.