From ff32e453448927e05bc4543d305804a8042fd0ab Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Mon, 25 May 2026 15:02:48 -0700 Subject: [PATCH] fix: tighten suppression_reason display guard, document unused since/until params --- app/services/diagnose/pipeline.py | 4 ++-- app/services/diagnose/synthesizer.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/services/diagnose/pipeline.py b/app/services/diagnose/pipeline.py index 834ab34..f902610 100644 --- a/app/services/diagnose/pipeline.py +++ b/app/services/diagnose/pipeline.py @@ -25,8 +25,8 @@ async def run_pipeline( entries: list[SearchResult], ctx: RetrievedContext, query: str, - since: str | None, - until: str | None, + since: str | None, # reserved for future range-filtering in stage queries (#29 follow-up) + until: str | None, # reserved for future range-filtering in stage queries (#29 follow-up) llm_url: str | None, llm_model: str | None, llm_api_key: str | None, diff --git a/app/services/diagnose/synthesizer.py b/app/services/diagnose/synthesizer.py index 6f1e3f9..ce07625 100644 --- a/app/services/diagnose/synthesizer.py +++ b/app/services/diagnose/synthesizer.py @@ -48,7 +48,7 @@ def _build_hypothesis_block(ranked: list[RankedHypothesis]) -> str: conf_pct = int(h.confidence * 100) similar = ( f"Yes — suppressed, {rh.suppression_reason}" - if rh.suppression_reason + if rh.suppress and rh.suppression_reason else "No" ) novelty = f"{rh.novelty_score:.2f}"