1. User asks to analyze the impact of a code change.
2. Agent uses `gitnexus_impact` to find upstream or downstream dependencies.
3. Agent reads process information from GitNexus to understand affected execution flows.
4. Agent uses `gitnexus_detect_changes` to map current git changes to affected flows.
5. Agent assesses the risk level based on the number of affected components and their criticality.
6. Agent reports the risk assessment and recommends actions to the user.