Regress probes your app like a real user after every deploy, logged in and end to end. It diffs the interface semantically, reads the commit that shipped, and it alerts Slack only for the changes nobody meant.
No test code. First baseline in about a minute.
This is one real run, unedited: the merge, the probe, the verdicts, and the Slack alert exactly as it landed.
“This is exactly the 'Save' to 'Save Swarm' rename described in the commit.”
“A brand-new 'Deep Research' button on the swarm form is not mentioned by the rename-only commit.”

a1b2c3d · Rename swarm creation submit button from 'Save' to 'Save Swarm'Give it a URL and a test login. A computer-use agent explores your product screen by screen and turns what it finds into flows.
Accessibility-tree snapshots, compared structurally after every deploy. Animation and churn calibrate themselves out.
Claude reads the commit and rules on each finding. Intended changes stay quiet in the report; the rest reach Slack.
A GitHub webhook starts a probe after each deploy, carrying the commit context for the judge.
Findings, verdicts, rationale and evidence, in the channel your team already reads.
Review every run, edit flows, accept intended changes as the new baseline.
Scheduled probes catch drift from third-party scripts, feature flags and content changes.
Point Regress at your app, add a test login, connect Slack. Your first baseline is captured in about a minute.
Start watching your app