I built a small open source tool that heals broken Playwright locators and I need a few people to break it before I launch publicly.
What it does: probes your live page, proposes locator fixes as a diff (role/label/testid ladder, same as Playwright docs recommend), applies only what you approve, then re-runs the specs to verify. The engine is deterministic, no LLM inside, no API key needed.
On my eval suites it healed 22/22 healable breaks with 0 wrong heals, and refused the ones that genuinely cannot be healed instead of guessing. But those are my fixtures, which proves nothing about your project.
Install takes about 90 seconds:
npm install qa-core-heal
npx playwright install chromium
Repo with demo GIF, eval fixtures, and full results: GitHub - sardar-usman/qa-core-heal: Self-healing for broken Playwright locators. Deterministic engine, reviewable diffs, honest refusals. · GitHub
If you have a suite with broken or fragile locators, I would love your feedback. I will fix anything that breaks within a day. Honest “it refused everything on my app” reports are just as valuable as success stories.