Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs (github.com) AI
Git bayesect is a Python tool that applies Bayesian inference to automate “git bisect” for flaky or non-deterministic failures, estimating which commit most likely introduced a change in failure likelihood. It uses a greedy entropy-minimization strategy and a Beta-Bernoulli approach to handle unknown failure rates, with commands to record pass/fail observations and select the most probable culprit commit. The README also includes examples and a demo that simulates a test whose failure probability shifts over a repo’s history.
April 01, 2026 23:26
Source: Hacker News