ユーザーが指定したテスト範囲に対して、現実的で一時的なミューテーションをプロダクションコードへ加え、既存テストがそのデグレを検知できるかを調べ、テスト品質を評価して改善提案を返す。テストの妥当性確認、欠陥のないテストの発見、回帰検知力の点検、テスト追加方針の整理をしたいときに使う。
この skill は、テストの量ではなく回帰検知力を点検するために使う。 プロダクションコードへ現実的な一時変更を 1 件ずつ加え、既存テストが落ちるかを見て、弱いテストや欠落ケースを特定する。
swift test list で候補テスト識別子を確認する。Sources/... と Tests/... の対応を先に整理する。references/realistic-mutations.md を使い、実装者が現実にやりがちな変更だけを候補にする。apply_patch で最小差分として入れる。killed / survived を判定せず、先に失敗原因の切り分けを優先する。./scripts/test_with_coverage.sh --filter <test-id> --focus-source <Sources/...>swift test --filter <test-id>killed、通ってしまったら survived と記録する。references/reporting-rubric.md を使い、単なる kill 数ではなく保証の質で判断する。fatalError の注入、意味のない乱数化、型を壊すだけの変更../../../docs/development-guideline/development-workflow.md../../../docs/specs/architecture.mdswift test list./scripts/test_with_coverage.sh --filter <test-id> --focus-source <Sources/...>swift build必要な時だけ次を読む。
references/realistic-mutations.mdreferences/reporting-rubric.md