El Patrón de Umbral
Evaluación → ¿score ≥ min_score? → Sí: deploy ✅ / No: bloquear + notificar ❌
GitHub Actions: Gate de Dos Jobs
El job deploy usa needs y if para ejecutarse solo si la evaluación pasó. Agregá un job notify-failure para alertas.
GitLab CI: needs + rules
Usá needs: ['evaluate'] y when: on_success para el gate implícito.
Eligiendo el Umbral Correcto
Desarrollo: 0.60, Staging: 0.75, Producción: 0.85, Crítico: 0.90. Definilo como el score más bajo de 5 ejecuciones menos 0.03.
Fallar por Límites del Plan
fail-on-limit: true para producción (recomendado), false para desarrollo.
Umbrales Condicionales
Usá diferentes umbrales para diferentes branches: main && '0.85' || '0.70'.
Notificaciones Slack/Discord/Teams
Ejemplos de notificaciones con detalles de evaluación cuando falla el gate.
