Intent-Code Divergence
High
- Confidence
- 96% confidence
- Finding
- `auto_recover()` executes predefined recovery steps automatically, and those steps can include destructive commands such as `git reset --hard`. Marking scenarios as `safe` creates a misleading trust boundary and can cause irreversible loss of uncommitted work or force repository state changes without explicit user review. In a tool meant to operate on user repositories, automatic execution makes the danger more acute.
