Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds what the annotations cannot: that the payload is a curated set of concrete requirements rather than source documents or a case lookup, plus the topical scope of that content. It stops short of saying whether the checklist is static reference content or reflects a specific version/date of the law, which is the one behavioral detail an agent might still want.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.