Codex Mutation Testing Review for Surviving Boundary Changes
Use surviving mutants to expose missing assertions for important behavior, while checking that the project already documents its mutation tooling.
中文Install in Codex
Provide the workspace, documented mutation tooling and any existing result in Codex. Report setup availability if unverified.
- Review `.agents/skills/quality-mutation-testing/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.agents/skills/quality-mutation-testing/` in your project and save the reviewed file as `.agents/skills/quality-mutation-testing/SKILL.md`.
- Start Codex from that project's root, then type `$quality-mutation-testing` and select the matching skill.
Example task
Design a boundary case from this synthetic mutation report.
{"rule":"accept score >=10","mutant":"accept score >10","survives":true,"boundaryInput":10}What to check
Add `score=10 accepted` to expose the surviving `>10` mutant. Use the repository's documented command for any actual run.
Original SKILL.md on GitHub · Updated
Frequently asked question
What if the project has no mutation test setup?
Report that it is unconfigured. A regular behavior regression test can still be added without introducing tooling in this change.