Add static assertions to dotnet-test eval files#507
Conversation
Evangelink
commented
Apr 8, 2026
- Add negative assertions (output_not_matches/output_not_contains) to prevent wrong-direction advice across migration skills (v3→v4 vs v1→v3, VSTest vs MTP, wrong runner for framework)
- Tighten overly broad regex patterns in test-anti-patterns and migrate-mstest-v1v2-to-v3 to reduce false positive matches
- Add exit_success baseline assertions to crap-score and coverage-analysis scenarios
- Add negative assertions to mtp-hot-reload to reject dotnet test when dotnet run is required
- Add negative assertions to writing-mstest-tests for async void and swapped Assert.AreEqual argument order
- Add negative assertions (output_not_matches/output_not_contains) to prevent wrong-direction advice across migration skills (v3→v4 vs v1→v3, VSTest vs MTP, wrong runner for framework) - Tighten overly broad regex patterns in test-anti-patterns and migrate-mstest-v1v2-to-v3 to reduce false positive matches - Add exit_success baseline assertions to crap-score and coverage-analysis scenarios - Add negative assertions to mtp-hot-reload to reject dotnet test when dotnet run is required - Add negative assertions to writing-mstest-tests for async void and swapped Assert.AreEqual argument order
|
/evaluate |
Skill Validation Results
[1]
Model: claude-opus-4.6 | Judge: claude-opus-4.6 🔍 Full Results - additional metrics and failure investigation steps ▶ Sessions Visualisation -- interactive replay of all evaluation sessions |