Matching-logic slice of #1964: a pure deterministic fingerprint (category + normalized path + normalized message) and a matcher that, given a finding and a set of stored suppression signals, decides demote/suppress/keep. Deterministic-first, bounded, auditable. No DB I/O here (that's the store slice) — this is the pure decision function findings flow through.
Deliverables
References
src/signals/path-matchers.ts
src/review/review-thread-findings.ts:4
src/services/ai-review.ts:215
Part of #1964.
size: S · held for later release (gittensor:feature once activated)
Matching-logic slice of #1964: a pure deterministic fingerprint (category + normalized path + normalized message) and a matcher that, given a finding and a set of stored suppression signals, decides demote/suppress/keep. Deterministic-first, bounded, auditable. No DB I/O here (that's the store slice) — this is the pure decision function findings flow through.
Deliverables
References
src/signals/path-matchers.tssrc/review/review-thread-findings.ts:4src/services/ai-review.ts:215Part of #1964.
size: S · held for later release (gittensor:feature once activated)