Evaluate automated remediation by controls first and speed second. Ask who approves a change, what is tested before it opens, how it can be turned off and what is logged. Then measure how many generated pull requests your team would merge unchanged on your own repositories.
Why criteria may lag
Reports are written to criteria set at scoping, and newer capabilities can sit outside them or appear as a single line. Forrester's public method describes criteria meant to be differentiating rather than exhaustive. If automated fixes are not yet differentiating across the market, they may not be scored at all. That tells you nothing about any specific product.
Controls to ask about first
Before you test quality, test the guardrails.
- Default state. Is automation off until you turn it on? Is each category of change configurable separately?
- Approval. Does a human review every change, or can some categories auto-merge? Can you restrict auto-merge to none?
- Scope. Can it be limited to certain repositories, branches or dependency types?
- Rollback. What happens if a change breaks a build?
- Audit trail. Is every proposed and merged change recorded with the reason?
A good answer to the first two is "nothing happens without your approval until you decide otherwise."
Then test quality
- Pick ten known vulnerable dependencies in repositories with decent test coverage.
- Ask the tool to propose fixes.
- For each pull request, record whether the build passed, whether the tests passed and whether a reviewer would merge it as is.
- Note changes that needed edits, and what kind.
- Note anything the tool refused to do and whether it said why.
Pay attention to major version bumps. A fix that crosses a breaking change needs a human, and a good tool says so rather than guessing.
Judge the explanation
Each pull request should say what changed, why, and which finding it closes. A reviewer who can read a clear description approves faster. A bare version bump with no context creates extra work.
Measure outcomes you care about
Track merge rate without edits, time from finding to merged fix and builds broken. Compare them with how your team fixes the same issues by hand. If you cannot measure a benefit, defer the purchase decision on this capability.
Try it yourself
Open the demo and look at how a fix becomes available and how it is presented for review.
Click through it at your own pace, or open it full screen.
Safeguard offers autonomous remediation with fix pull requests as a generally available capability. It is off by default and every category starts on Manual.
Quick check
Should auto-merge ever be on?
That is your call. Many teams start with review required for everything and relax it only for low-risk categories after a track record.
What if the report praises automation I have not tested?
Treat the praise as a question to put to the vendor and to your own proof of concept.
Sources
Last reviewed: 19 October 2026.