delimit_story_visual_test
Run visual regression tests by comparing screenshots against a stored baseline. Auto-creates baseline on first run; subsequent runs detect unintended visual changes.
Instructions
Run visual regression test — screenshot vs stored baseline.
When to use: as a CI gate after UI changes, to catch unintended visual regressions vs a stored baseline. Auto-creates the baseline on first run. When NOT to use: for a11y checks (use delimit_story_accessibility) or one-off screenshots (delimit_screenshot).
Sibling contrast: delimit_screenshot is one image without baseline; delimit_story_accessibility audits HTML; this compares against a stored baseline.
Side effects: writes baseline images on first run; subsequent runs are read-only against the baseline. Falls back to Puppeteer (screenshot only) when Playwright is not installed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to screenshot. | |
| project_path | No | Project path for baseline storage. | |
| threshold | No | Diff threshold (0.0-1.0). Default 0.05. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||