DevConquerors
Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

HealTest is a review-first repair workflow for failing Selenium UI tests. UI tests break whenever an interface changes, such as a renamed element, a moved button or a new popup, and teams lose hours fixing locators by hand. HealTest diagnoses these failures, proposes a fix, proves it works, and leaves the final decision to a person. When a test fails, HealTest collects evidence: a screenshot, the DOM, console logs, the error trace and the positions of visible elements. Muse Spark diagnoses the cause, and suspected application bugs are escalated instead of patched. If the DOM is not enough, SAM 3.1 segments the screenshot to find the intended element. Muse Code then writes a minimal, test-only patch. Safety checks verify allowed files, diff size, preserved assertions and locator uniqueness, and the repaired test must pass twice in a copy of the suite before it counts as healed. A developer can approve, reject or download each patch, and the original files are never changed automatically. HealTest is built with FastAPI, Next.js, Redis/RQ, pytest, Selenium and Docker. It includes a live dashboard, three sample apps with 29 tests, and a fixed-seed benchmark of 42 cases across seven types of UI change, with 200 backend tests passing. [Choose one: “Live Muse and SAM results: HealTest healed X of 42 cases with zero unsafe fixes.” / “The current benchmark runs in offline mock mode to test the harness; live-model validation is the next step.”]