Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Puntuaciones de Confianza

Las puntuaciones de confianza son una métrica de reputación por usuario en OpenPR que rastrea la calidad de participación y el historial de toma de decisiones. Cuando se habilita la votación ponderada, las puntuaciones de confianza influyen directamente en el poder de voto.

Cómo Funcionan las Puntuaciones de Confianza

Cada miembro del espacio de trabajo tiene una puntuación de confianza que refleja su participación en la gobernanza:

FactorImpactoDescripción
Calidad de propuestasPositivoLas propuestas aprobadas aumentan la puntuación
Participación en votacionesPositivoLa votación regular aumenta la puntuación
Decisiones alineadasPositivoVotar con la mayoría eventual
Propuestas rechazadasNegativoLas propuestas rechazadas disminuyen la puntuación
Decisiones vetadasNegativoTener propuestas vetadas
ApelacionesVariableLas apelaciones exitosas restauran la puntuación

Rango de Puntuación

Las puntuaciones de confianza se normalizan a un rango numérico. Las puntuaciones más altas indican una participación de gobernanza más confiable:

RangoNivelPeso de Voto
80-100Confianza Altapeso 1.5x
50-79Normalpeso 1.0x
20-49Confianza Bajapeso 0.75x
0-19Mínimopeso 0.5x

Votación Ponderada

La ponderación por puntuación de confianza solo aplica cuando la votación ponderada está habilitada en la configuración de gobernanza del espacio de trabajo. De lo contrario, todos los votos tienen el mismo peso.

Ver Puntuaciones de Confianza

Mediante la Interfaz Web

Navega a Configuración del Espacio de Trabajo > Gobernanza > Puntuaciones de Confianza para ver todas las puntuaciones de los miembros y su historial.

Mediante la API

bash
# Get trust scores for the workspace
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/trust-scores

# Get a specific user's trust score history
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/trust-scores/<user_id>/history

Historial de Puntuación de Confianza

Cada cambio en una puntuación de confianza se registra en la tabla trust_score_logs con:

  • El usuario afectado
  • Valores de puntuación anterior y nuevo
  • La razón del cambio
  • Marca de tiempo
  • Propuesta o decisión relacionada (si aplica)

Este historial proporciona transparencia sobre cómo evolucionan las puntuaciones a lo largo del tiempo.

Apelaciones

Si un miembro cree que su puntuación de confianza fue afectada injustamente, puede presentar una apelación:

  1. Navega a su historial de puntuación de confianza.
  2. Haz clic en Apelar en un cambio de puntuación específico.
  3. Proporciona una razón para la apelación.
  4. Los administradores del espacio de trabajo revisan y deciden sobre la apelación.

Las apelaciones exitosas restauran el cambio de puntuación. Los registros de apelaciones se preservan en el registro de auditoría.

bash
# File an appeal
curl -X POST http://localhost:8080/api/trust-scores/<user_id>/appeals \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{"reason": "Score decreased due to a test proposal that was not meant for production."}'

Revisiones de Impacto

Las puntuaciones de confianza son una entrada para las revisiones de impacto -- evaluaciones de cómo una propuesta o decisión afecta al proyecto. Las revisiones de impacto incluyen:

  • Métricas cuantitativas (esfuerzo estimado, nivel de riesgo, alcance)
  • Evaluaciones cualitativas de los participantes de la revisión
  • Datos históricos de decisiones similares

Próximos Pasos

Released under the Apache-2.0 License.