Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations it discloses the ranking signals (12/27-month purchases, built-after-buying, portfolio size), the privacy rule that individuals are counted but never named, the data limitation that Texas does not disclose prices, and that a parcel link is included. Only 'Read-only' merely repeats readOnlyHint, but the rest is substantive behavior an agent could not infer.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.