ADR-07 · Metas absolutas y metas de incremento
Estado: aceptada · Impacto: medio
Contexto
Siete de los ocho indicadores tienen metas absolutas: «FCR por encima del 75 %» significa llegar al 75 %. Pero el documento define la recompra como «incremento mínimo del 15 %».
El error que esto corrige
En la primera implementación, ese 15 se trató como una tasa absoluta. El resultado: con cualquier valor realista —68 % en los datos de demostración— el semáforo salía verde para siempre.
El indicador no medía nada. Peor que no tenerlo, porque daba una falsa sensación de cumplimiento.
Decisión
kpi_targets declara de qué tipo es cada meta (target_kind), y la API
resuelve la meta efectiva antes de evaluar el semáforo.
| Tipo | Meta efectiva |
|---|---|
absoluto | El valor tal cual |
incremento_sobre_linea_base | linea_base × (1 + valor/100) |
Con la línea base de 27,42 %, la meta efectiva de recompra es 31,53 %, no 15 %. Un 29 % que antes «cumplía» ahora queda en ámbar, que es lo correcto.
Por qué no viaja al contrato
targetValue sigue siendo un Float en GraphQL. El tipo de meta se resuelve
en el servidor para que web y móvil no repitan el cálculo — que es
exactamente el error que ADR-05 Los indicadores se calculan en la base
quiere evitar.
Degradación
Si no hay línea base registrada para ese indicador, cae al valor absoluto y deja un aviso en el registro. Es preferible a no evaluar.
Relacionado: Línea base y comparativa · Dimensión 3 Retención y recompra