Added
Undo for a completed remediation — when a finding's remediation is revertible, its detail view now shows an "Undo remediation…" button that reverses it.
- Runs the same server-signed preview → typed-confirm → execute → poll flow as remediations: nothing changes until you confirm the exact reversal command.
- Reuses the typed-
RUNconfirmation gate; a dry-run option previews the reversal without touching anything. - The button appears only when the server reports a finding's remediation as revertible, so it never renders an action that can't run.
Upgrade: pipx upgrade servonaut (or pip install -U servonaut).