The pattern that pushed me to build this: I'd fix an accessibility issue, ship, and a
few deploys later it would quietly come back. A contrast tweak undone here, a label
dropped there. I never found out until someone told me, and by then it was in production.
So I built AxeGuard. Paste any public URL, it loads the page in a real headless browser
(Playwright), runs axe-core against it, and gives you the violations grouped by rule with






