A more accurate, more focused release.
Fixed
- Coverage false positives. Steps used only in
@ignore/@wipscenarios are no longer reported as unused (the disabled test still needs them). On a real suite this cut false "unused step definitions" from 175 → 7.
Changed
- Data errors are now rich, collapsible detail cards — each category folds independently so hundreds of issues stay scannable, and every card shows the specifics: missing
<placeholders>, the affected step text, and the Examples columns. The issue line colour-codes what a scenario is (red) vs what it should be (green).
Removed
- Duplicate-scenarios check. SpecHygiene now focuses on the three universally-applicable checks: unused code, unused step definitions, and data errors.
Update:
dotnet tool update -g SpecHygieneFull notes: CHANGELOG.md