Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a destructive tool with two well-documented parameters and no output schema, the description is nearly complete. It covers the action, scope, and irreversibility. It could mention that the operation cannot be undone or that it affects dependent data, but 'Irreversible' already covers the key risk. The lack of an output schema is not a gap since delete tools typically return minimal confirmation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.