Does the description explain when to use this tool, when not to, or what alternatives exist?
The opening clause gives an explicit precondition ('before explaining a chart or a change'), which tells the agent to gather context first, and the closing sentence routes full drill-down to the sibling why_did_it_change using the day's whyId. It does not, however, distinguish itself from the other siblings today, app_story, or how_are_my_apps.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.