Un histórico 100 % confiable: nada se borra y nada se reescribe
La confiabilidad de un histórico no es una promesa, es una propiedad de cómo está construido. Un registro corregido no sustituye al anterior: se agrega uno nuevo y los dos quedan. Cada cifra lleva de qué dispositivo salió, a qué hora se capturó en el galpón y a qué hora llegó al servidor. Y cualquier alteración hecha por fuera del sistema se detecta.
No es una convención del código que alguien pueda saltarse: la base de datos RECHAZA el UPDATE y el DELETE sobre las tablas de evidencia. Y cada indicador se contrasta contra un cálculo independiente en cada cambio del sistema — hoy, 102 lotes cerrados con una diferencia media de +0,00 en el índice de eficiencia y 0,0 en el peor lote.
El histórico consolidado es la materia prima
Reproductoras, incubación, engorde, beneficio, alimento y costos en un solo registro significa que la fertilidad de una caseta, el nacimiento de una carga y la conversión del lote que salió de ella son la misma serie. Esa continuidad es lo que permite preguntar por qué, y no solo cuánto.
Es lo que hace que «de qué caseta salió esto» sea una consulta y no una reconstrucción de tres personas con hojas de cálculo.
Contrastado con las fórmulas y el know-how de los expertos internacionales del sector
Los indicadores no son de invención propia: son los que la industria avícola mundial usa para mover dinero. El factor de eficiencia productiva europeo, la conversión alimenticia y el modelo de crecimiento de Gompertz, y como referencia de cada lote, los objetivos de rendimiento que publica la casa genética para su línea, en la edición que la empresa elija.
Aviagen, «Ross 308 Performance Objectives» (2022); Cobb-Vantress, «Broiler Performance & Nutrition Supplement» (2022). No son fórmulas académicas: el EPEF es con el que el sector premia o no a un jefe de granja y con el que se compara una granja contra otra, y la conversión alimenticia gobierna la mayor partida de costo del lote. La edición importa: un Ross 308 de 2014 pesa 2.809 g al día 42 y el de 2022, 2.998.
Un dato dudoso ensancha la banda; no se esconde y no se rechaza
Cada registro entra con una marca de confiabilidad y, si algo no cuadra, con la bandera que lo dice: una mortalidad imposible, un peso que baja sin raleo, un consumo que no corresponde a la edad, un registro idéntico al de ayer. La incertidumbre se propaga a lo que se proyecta encima.
No se rechaza nunca, y es deliberado: rechazar dato de campo enseña al operario a mentirle al formulario hasta que lo acepte, y entonces el sistema tiene datos limpios y falsos, que es el peor estado posible.
Con suficiente histórico, el sistema aprende de SU operación — o se niega
A partir de cierto número de lotes cerrados, el sistema intenta ajustar su proyección a las particularidades de esa empresa: su calor, su densidad, su genética, su arranque. Y solo adopta ese ajuste si demuestra que gana.
El portero son dos condiciones a la vez, no una: validación cruzada anidada y que la ventaja se sostenga lote a lote. Con solo comparar el error, ruido puro se adoptaba el 45 % de las veces; con las dos, el 1,3 %. Cuando no pasa, queda RECHAZADO y se dice en pantalla. Se rechaza más de lo que se adopta, y eso es lo que impide «aprender» de tres lotes.
El modelo de lenguaje redacta el porqué. No elige nada
La decisión ya está tomada cuando el modelo entra, y entra con los hechos cerrados delante. Si el texto que devuelve trae un número que no estaba en esos hechos, se descarta entero y sale la redacción de plantilla.
El error caro de un modelo de lenguaje aquí no es el argumento: es la cifra, que se lee natural y no la detecta nadie. Por eso la comprobación es por VALOR y no por texto: 3.400, 3400 y 3,400 son el mismo número; 3.500 no.
Y lo que aparece al auditar un histórico completo se publica con su aritmética
Dos sesgos encontrados auditando históricos reales de lotes, los dos con impacto medible y los dos invisibles en pantalla porque ningún número se rompe: se ven normales.
Un día de edad de más —la fecha de proceso en vez de la de salida del galpón— cuesta alrededor de nueve puntos de EPEF sobre un ciclo de 39 días. Y contar el raleo como mortalidad convierte un lote con 4,75 % real en uno que muestra 23,97 %.
Un sistema cuyas decisiones no se pueden reproducir no se puede auditar, y una decisión que no se puede auditar no se puede defender ante un socio, ante un banco ni ante la autoridad. Por eso la parte que decide es determinista, y por eso el modelo de lenguaje está donde está.