ProofPulse
ProofPulse is a web app (with optional GitHub/GitLab integration) that detects, tracks, and helps eliminate flaky tests in CI. It runs scheduled replays of recent test failures across multiple environments, flags nondeterministic behavior, and clusters failures by signature (stack traces, logs, timing, seed values). Instead of generic “rerun failed jobs,” it gives a flakiness score per test, highlights likely causes (race conditions, timeouts, order dependence), and suggests targeted stabilizations (better waits, deterministic seeds, isolation, mocking boundaries). Teams get a dashboard showing flake trends, top offenders, and the real cost in minutes and dollars. It can open PR comments with evidence (replay history, environment diffs) and enforce policies (block merges when flakiness exceeds a threshold). This is a combination traditional + AI app: traditional data collection and replay, plus AI summarization and clustering.