0.1.1
Fixed
- Orphan watchdog: if the parent process is killed in a way it cannot trap (SIGKILL, closed terminal, CI teardown), the scheduler detects the reparenting, kills all running workers, and aborts. Previously an orphaned run kept forking through the whole mutant queue unsupervised, which could exhaust the machine's CPU.
- The
.active_mutator/cache directory now writes its own.gitignoreon creation, so host projects can never commit the disposable coverage cache by accident.
Full changelog: https://github.com/drj613/active_mutator/blob/main/CHANGELOG.md