Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already carry readOnlyHint=true and destructiveHint=false, and the description adds substantial behavioral context beyond that: the output is schematic, not navigable, and it enumerates exactly what it ignores (actual navigation, hazards, traffic separation, drafts, local rules). This is critical misuse-prevention context for a tool whose results could otherwise be mistaken for real navigation guidance.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.