Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a relatively simple 4-parameter tool with fully documented parameters, an output schema, and annotations covering mutation safety, the description supplies the critical behavioral nuance about the revision state. It is complete enough for an agent to invoke correctly, though explicit guidance about the review workflow could push it higher.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.