Regress

Knows a broken checkout
from a busy Tuesday

Regress compares the structure of every page with its accepted baseline. Missing fields, buttons and links get flagged. New prices, timestamps and row counts don't. Every verdict comes from a fixed rule you can read.
Baseline/checkout
ShopOrdersBilling
Name
Email
Card
$42.10Pay
After deploy/checkout
ShopOrdersBilling
Name
Card
Email
$39.90Continue
Verdicts0 critical

9

kinds of structure

Forms, tables, actions, navigation, API calls, sections, headings, meta and counts.

41

rules

Each change is matched to one rule with one verdict and one severity.

3

severities

Critical, warning and info, so the loud alerts stay rare.

0

AI calls to decide

The verdict is deterministic. The same change always gets the same answer.

The rules

Every change gets
a named verdict

Pick a part of the page to see how its changes are judged. These are the real rules from the classifier, not a summary.

Form rules

  • R02Form or field removedCritical
  • R05Field type changedWarning
  • R06Field became required or optionalInfo
  • R08Select options changedInfo
  • R01New form appearedInfo

Questions

Questions about diffing

Why structure instead of screenshots?

Pixel diffs fire on every font, ad and price change. Structure only changes when the product does, so a missing field or button stands out instead of drowning.

Is AI deciding what counts as a regression?

No. The verdict comes from fixed rules, so it's fast, explainable and repeatable. AI is used for writing and running journeys, not for judging diffs.

What if an API call only shows up sometimes?

Endpoints that appear or disappear between scans are treated as timing, not a regression. A change to a response's shape is what gets flagged.

What happens when I change a page on purpose?

Accept the change from the report, for one page or the whole scan, and it becomes the new baseline. Data changes never need accepting because they're never flagged.

Stop drowning in false alarms

Free for 500 pages a month. Every alert comes with the rule that raised it.