From 471edbb02fa3670260db7a94c2f06614d930ce4d Mon Sep 17 00:00:00 2001 From: fabimax Date: Wed, 25 Mar 2026 19:44:49 +0100 Subject: [PATCH] Fix ScoreCardGrade.OK description typo in KeyFactorsResearcher scoring prompt The grading scale prompt described "ok" as "Below average quality" (copy-paste from the "bad" grade). Changed to "Average quality" to match the intended scale progression: - very_bad: Generally poor quality - bad: Below average quality - ok: Average quality - good: Above average quality - very_good: Exceptional quality --- .../agents_and_tools/research/key_factors_researcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forecasting_tools/agents_and_tools/research/key_factors_researcher.py b/forecasting_tools/agents_and_tools/research/key_factors_researcher.py index c0aae33d..f74b38f9 100644 --- a/forecasting_tools/agents_and_tools/research/key_factors_researcher.py +++ b/forecasting_tools/agents_and_tools/research/key_factors_researcher.py @@ -222,7 +222,7 @@ async def __score_key_factor( # Grading Scale for {ScoreCardGrade.__class__.__name__} - {ScoreCardGrade.VERY_BAD.value}: Generally poor quality - {ScoreCardGrade.BAD.value}: Below average quality - - {ScoreCardGrade.OK.value}: Below average quality + - {ScoreCardGrade.OK.value}: Average quality - {ScoreCardGrade.GOOD.value}: Above average quality - {ScoreCardGrade.VERY_GOOD.value}: Exceptional quality