BuildCanada / BuildCanada/OutcomeTrackerAPI

Don't use neutral evidences when scoring progress

Abierto
#71 0 comentarios 0 reacciones 0 asignados Ver en GitHub
bug good first issue
Lenguaje dominante
Ruby
Estrellas
5
Forks
10
Merge medio
5 min
PR fusionados (30 d)
3

Descripción

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

No se mencionan archivos ni pruebas. Empieza rastreando el punto de entrada de generación de progress-score y cómo se pasan al cálculo de puntuaciones las evidences con un estado neutral; confirma el comportamiento con el ejemplo de promise enlazado. La tarea estará terminada cuando las evidences neutrales ya no afecten a los progress scores y exista cobertura para ese caso si el proyecto tiene pruebas relevantes.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
ruby
Área
api, backend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.