Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnly=false, destructive=true, but the description supplies the operational detail annotations cannot: optimistic-concurrency failure on stale version, the 25-design ceiling, fit validation, preservation of fixed envelope address windows, and the explicit statement that no charge/mailing occurs and existing PDFs or saved quotes are untouched. Auth requirements and the reviewer-workspace carve-out are also disclosed. The destructive framing is consistent with an overwrite-on-update save.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.