diff --git a/atlasbot/engine/answerer.py b/atlasbot/engine/answerer.py index 72b0421..c930db1 100644 --- a/atlasbot/engine/answerer.py +++ b/atlasbot/engine/answerer.py @@ -219,6 +219,8 @@ class AnswerEngine: _debug_log("route_parsed", {"classify": classify, "normalized": normalized}) lowered_question = f"{question} {normalized}".lower() force_metric = bool(re.search(r"\bhow many\b|\bcount\b|\btotal\b", lowered_question)) + if any(term in lowered_question for term in ("postgres", "connections", "pvc", "ready")): + force_metric = True cluster_terms = ( "atlas", "cluster",