Increase Tvs matching coverage #127
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fleshes out the same series we were already using.
Note
Low Risk
Data-driven catalog expansion plus test refactor; risk is limited to potentially incorrect part attribute mappings affecting BOM selection for TVS diodes.
Overview
Expands
HOUSE_TVS_BY_PKGto cover significantly more TVS diode match combinations across directions and packages (adds additional Vishay SMAJ/SMBJ/SMCJ A/CA series entries, plus extra DO-219AB options and minor reorganization of vendor series).Reworks
generics/test/test_Tvs.zento iterate over explicit lists of supported unidirectional and bidirectional (package, standoff, clamp) tuples, creating per-case components/nets so the BOM matcher is exercised for each newly-supported house part.Written by Cursor Bugbot for commit b7bd2a2. This will update automatically on new commits. Configure here.