From 1837fec2152e38687fc08b8518987b295e941d6b Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sun, 1 Feb 2026 17:42:54 -0300 Subject: [PATCH] atlasbot: skip hottest facts for hardware class --- atlasbot/engine/answerer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/atlasbot/engine/answerer.py b/atlasbot/engine/answerer.py index fb54f26..49f8ec0 100644 --- a/atlasbot/engine/answerer.py +++ b/atlasbot/engine/answerer.py @@ -1016,11 +1016,15 @@ def _extract_hottest_facts(lines: list[str], question: str) -> list[str]: if not lines: return [] lowered = question.lower() + if "hardware" in lowered or "class" in lowered: + return [] if not any( term in lowered for term in ("hottest", "hot", "highest", "lowest", "most", "top", "peak", "loaded", "load", "busy") ): return [] + if "node" not in lowered and "nodes" not in lowered: + return [] line = next((item for item in lines if item.lower().startswith("hottest:")), "") if not line: return []