Revisit mutate-report: threshold, or drop it #92
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
[claude 2026-08-22]
make cinow runsmutate-report: gremlins over the diff against origin/main, reported and never failing (the warn tier lint-extra uses). It is deliberately toothless for now — this issue is the reminder to come back and decide whether it grows teeth.What to check when revisiting:
What do real branches score? First observations, for calibration:
A diff scores well below the tree, which is the point — recently changed lines are the least asserted.
Is 43s per push acceptable? It scales with diff size, not tree size, so it should stay flat. Watch for a branch where it does not.
Can a threshold be set? --threshold-efficacy is the flag. 100% would be wrong: the tree contains equivalent mutants that cannot be killed (internal/cloudinit's
i+1 < len(root.Content)-><=is the same loop for every even-length YAML mapping). A floor near the observed median, raised over time, is the ratchet shape the coverage gate already uses (scripts/coverage.sh).Does the report get read? A warn tier nobody reads is worse than no tier — it costs time and buys nothing. If three cycles pass with survivors nobody looks at, either gate it or delete it.
Decide by looking at the numbers, not by preference.
Migrated from git-collab issue
f283feff2201f2a6831032aec0b7863d730f9fce.Original author: a73x dev@a73x.sh.