Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnlyHint, idempotentHint, destructiveHint, and openWorldHint, so the safety profile is clear. The description adds substantial methodological context beyond that: the 10 weighted dimensions, 51/49 core/supplementary split, 0-100 score, rating bands, trajectory, 131-issuer coverage, and framework grounding. It still omits operational details like update cadence or data latency, so it is strong but not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.