Contents
PR Summary
What problems was I solving
The brand-import-scoring package exposed a few utility helpers—meetsThreshold, checkThreshold, formatScoredResult, and a private getCandidateDebugLabel helper—that were no longer used by any production code. Keeping them around added unused surface area to the public API and required dedicated tests that only exercised themselves.
What user-facing changes did I ship
None. This is an internal library cleanup; the removed helpers had no downstream consumers and the public scoring primitives remain unchanged.
How I implemented it
Deleted the dead helper implementations from scoring-primitives.ts, removed their re-exports from index.ts, updated the package doc comment to no longer reference them, and removed the corresponding test blocks from scoring-primitives.test.ts. Core scoring primitives (ScoreBuilder, ScoreContribution, ScoredResult) were left untouched.
Description for the changelog
Removed the unused meetsThreshold, checkThreshold, and formatScoredResult utilities (and their tests) from @architect/brand-import-scoring to reduce public API surface area and simplify maintenance. Core scoring primitives are unaffected, and no downstream code is impacted.