Was suppressing when novelty_score < 0.85 (i.e. similarity > 0.15), which would suppress nearly every hypothesis once embeddings are active. Now suppresses when max_sim >= similarity_threshold (0.85), meaning only hypotheses that are 85%+ similar to a resolved incident are suppressed. Also renames suppress_threshold → similarity_threshold for clarity and adds a borderline boundary test (0.85 suppressed, 0.84 not suppressed). Closes: #29 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| classifier.py | ||
| hypothesizer.py | ||
| legacy.py | ||
| models.py | ||
| pipeline.py | ||
| suppressor.py | ||
| synthesizer.py | ||
| timeline.py | ||