BuildCanada / BuildCanada/OutcomeTrackerAPI

Don't use neutral evidences when scoring progress

Offen
#71 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug good first issue
Vorherrschende Sprache
Ruby
Sterne
5
Forks
10
Ø Merge
5 Min.
Gemergte PRs (30 T.)
3

Beschreibung

**Describe the bug**
When generating a progress score, the AI is currently using all evidences. Evidences that are `neutral` should not be considered in the scoring.

This is giving a false sense of progress when there is none. We don't show neutral evidences in the UI, so we shouldn't consider it in the scoring.

Alternatively, is there any strong reason why we are attaching neutral evidences in the first place?

Example with neutral evidences that should not be considered in the progress scoring: https://outcomes-tracker-api.apps.canadasbuilding.com/admin/resources/promises/207

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Beginne damit, den Einstiegspunkt für die Generierung von progress-score und die Weitergabe von Evidences mit einem neutralen Status an das Scoring nachzuverfolgen; bestätige das Verhalten anhand des verlinkten promise-Beispiels. Als erledigt gilt die Aufgabe, wenn neutrale Evidences progress scores nicht mehr beeinflussen und es für diesen Fall eine Abdeckung gibt, sofern das Projekt relevante Tests hat.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
ruby
Bereich
api, backend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.