Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, openWorld and non-destructive, and the description adds real context beyond them: a 48-hour prediction horizon, the verdict taxonomy (compatible / contradicted / untestable / under review), and a privacy guarantee ('public data only, no personal information'). It stops short of describing result volume or ordering, but the output schema covers return shape.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.