Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It usefully discloses that removal is not a hard delete because the note 'stays in history with who removed it and why,' and it names permitted roles. However, it does not clarify irreversibility, what happens if the note is already removed, or any error behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.