Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations (which only say non-readonly, non-idempotent, non-destructive): it discloses board caps, opt-outs, age rules, the 50-per-round limit, privacy ('addresses are never shown to anyone else'), and the child→parent address routing. The one gap is it doesn't fully explain what 'becomes a card' does if left unsent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.