BuildCanada / BuildCanada/OutcomeTrackerAPI

Don't use neutral evidences when scoring progress

Ouverte
#71 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug good first issue
Langage dominant
Ruby
Étoiles
5
Forks
10
Merge moyen
5 min
PR mergées (30 j)
3

Description

**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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Aucun fichier ni test n’est nommé. Commencez par retracer le point d’entrée de la génération de progress-score et la manière dont les evidences ayant un statut neutral sont transmises au scoring ; confirmez le comportement à l’aide de l’exemple de promise lié. La tâche est terminée lorsque les evidences neutrales n’affectent plus les progress scores, avec une couverture de ce cas si le projet dispose de tests pertinents.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
ruby
Domaine
api, backend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.