Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It reveals key behaviors: decay-weighted recency, neutral 0.5 prior for no feedback, and the rationale ('no blind trust, no unfair zero'). This goes beyond what the schema provides, though it doesn't detail tier computation or error handling.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.