TDD Guard v1.6.9
What's Changed
This release updates the default validation model, since the previous default was retired by Anthropic. The new model can validate TDD compliance a little differently than before. If you run into unexpected blocks or approvals, we would really appreciate your feedback so we can keep tuning the validation. Please open an issue with the details.
Bug Fixes
- Updated the default validation model to
claude-sonnet-4-6. The previous default,claude-sonnet-4-0, was retired, which caused validation to fail closed and block every non-test edit. Thanks to @MatiasZapf for reporting (#193). - Validation now reliably allows adding a single new test to a file that already contains tests. The new default model follows the prompt more literally, which surfaced intermittent false blocks on this core part of the TDD cycle. The validation prompts were refined to resolve it.
Security
- Bumped several dependencies to clear npm audit advisories.
Documentation
- Updated the configuration and validation model docs to reflect the new default.
Note for Custom Instructions
If you use custom instructions, your instructions file is never overwritten. Update it to get all the new improvements in this release.