{"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > counts a failure on a branch where main was green"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > counts a failure on a branch where main was green"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > counts nothing at a commit where main was already red"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > counts nothing at a commit where main was already red"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > counts a failure on a branch after main went green again"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > counts a failure on a branch after main went green again"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > reads a pass and a failure at one commit as a flake"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > reads a pass and a failure at one commit as a flake"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > reads a failure across many branches as the environment"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > reads a failure across many branches as the environment"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > counts one catch however often a broken commit is re-run"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > counts one new real test failure however often a broken commit is re-run"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > what counts as a catch > weighs a catch on a workstation double"}, "to": {"k": "unit", "s": "tasks", "n": "score > what counts as a new real test failure > weighs a new real test failure on a workstation double"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > a failure on main, judged by what came next > counts a catch once a later run passes"}, "to": {"k": "unit", "s": "tasks", "n": "score > a failure on main, judged by what came next > counts a new real test failure once a later run passes"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > a failure on main, judged by what came next > counts one catch for a run of failures one change ended"}, "to": {"k": "unit", "s": "tasks", "n": "score > a failure on main, judged by what came next > counts one new real test failure for a run of failures one change ended"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > credits no catch to a failure on main that a new order ended"}, "to": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > credits no new real test failure to a failure on main that a new order ended"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > still credits a catch to a failure a later commit in one order ended"}, "to": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > still credits a new real test failure to a failure a later commit in one order ended"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > reads a rerun of one commit in another order as neither flake nor catch"}, "to": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > reads a rerun of one commit in another order as neither flake nor new real test failure"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the value formula > scores failures that were not catches at the floor plus churn"}, "to": {"k": "unit", "s": "tasks", "n": "score > the value formula > scores failures that were not new real test failures at the floor plus churn"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the value formula > saturates, so a fifth catch cannot crowd everything out"}, "to": {"k": "unit", "s": "tasks", "n": "score > the value formula > saturates, so a fifth new real test failure cannot crowd everything out"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the value formula > decays a catch slowly and never below the freshness floor"}, "to": {"k": "unit", "s": "tasks", "n": "score > the value formula > decays a new real test failure slowly and never below the freshness floor"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "a main failure resolved in a later batch > is a catch when a later commit passes"}, "to": {"k": "unit", "s": "tasks", "n": "a main failure resolved in a later batch > is a new real test failure when a later commit passes"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > credits one catch to a breakage failing in two orders"}, "to": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > credits one new real test failure to a breakage failing in two orders"}} {"date": "2026-10-15", "from": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > leaves a pull request's catch alone after a failure in another order"}, "to": {"k": "unit", "s": "tasks", "n": "score > the order a run's tests were shuffled into > leaves a pull request's new real test failure alone after a failure in another order"}}