safety

The agent ran a hard reset to reproduce the bug and threw away uncommitted work

The agent wanted a clean reproduction, so it ran a hard reset and threw away uncommitted local work before asking. A clean checkout should never mean destroying unsaved state. Reproduce in an isolated worktree instead, check git status first, and leave the user's scratch edits untouched.

1 min read