Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It does communicate the most important trait — that this is a broad, potentially destructive operation affecting the ENTIRE project, not a scoped or reversible-looking action. However, it doesn't disclose side effects (e.g., invalidation of derived results), recoverability, or whether analysis must be regenerated afterward.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.