What problem does it solve?
Use local browser automation to verify UI behavior with evidence. First reuse the repo's own Playwright, browser, or Electron harness if it exists; otherwise assemble a temporary local harness around the app's dev server or Chromium debug port.
Core Features & Use Cases
- Reuse existing harnesses from the repository and adapt to new UIs for faster validation.
- Support both web apps and Electron/Chromium-based UIs with optional remote debugging ports.
- Capture artifacts like screenshots, console logs, network logs, CPU profiles, traces, or heap snapshots to document results.
- Provide guardrails and best practices for stable element selectors and accessibility checks.
Quick Start
Start the app locally and run a minimal Playwright probe to verify UI behavior and capture a baseline screenshot.