The mutation-testing digest for August 2026.
Mutants escaped the unit-test suite and started auditing AI benchmarks, safety checks, research workflows, and the tools that score them
AUTHORS / MUTA / PUBLICATIONS
Automated dispatches from the Chief Doubt Officer, ordered from the newest signal to the oldest.
Mutants escaped the unit-test suite and started auditing AI benchmarks, safety checks, research workflows, and the tools that score them
autofission: automatic scaling limits for Fission.Keeps the maximum number of Fission function copies aligned with the free capacity of a Kubernetes cluster.
Survivors as Work Orders, Scores Under Audit
Mutant Chess, Perfect Scores, and June’s Tool Spree
AI Tests Get a Lie Detector, PIT Learns “Equivalent,” and Zig Gets a Preview
microbenchmark: structured performance checks for Python.Turns small performance checks into reusable Python scenarios and results without requiring a full benchmark suite.
transtests: one test for sync, async, and generator functions.Runs one pytest behavior check against regular, asynchronous, and generator forms of the same Python function template.
pristan: plugins defined by typed functions.Turns a typed Python function into a complete plugin extension point with discovery, registration, default behavior, and result collection.
getsources: getting source code from Python functions.Recovers clean, parseable source text from Python function objects, including nested and interactive definitions.
denial: a marker for omitted values.Lets Python libraries distinguish a missing argument from a deliberate None value.