Scoring-Gewichte konfigurierbar machen statt hardcoded 0.42/0.33/0.25 #68
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Die Scoring-Gewichte für die LLM-Bewertung sind in
scoring_engine.py:202fest codiert (klarheit_was=0.42, klarheit_wo=0.33, kontext=0.25). Laut PROJEKT-SPEC sollen diese konfigurierbar sein.Hintergrund
Unterschiedliche Projekte/Repos könnten unterschiedliche Gewichtungen brauchen (z.B. bei Admin-Tickets ist 'kontext' wichtiger). Ohne Konfigurierbarkeit muss für jede Anpassung Code geändert werden.
Akzeptanzkriterien
backend/config.py/ .env konfigurierbarTechnische Hinweise
backend/services/scoring_engine.py,backend/config.pySCORE_WEIGHT_KLARHEIT_WAS,SCORE_WEIGHT_KLARHEIT_WO,SCORE_WEIGHT_KONTEXTAufwand: S
Superseded by #90 (MR-Outcome-Tracking & Scoring-Kalibrierung). Konfigurierbare Scoring-Gewichte sind dort als Teil der Auto-Kalibrierung abgedeckt.