Por qué construimos los motores de cálculo en lugar de integrarlos
Cuando una solución de ingeniería entrega un número, alguien va a firmar un proyecto con ese número encima. Eso cambia por completo qué se puede aceptar como respuesta válida.
Por eso, en Aurodata Industrial el criterio de origen para cualquier producto del portafolio es simple: la lógica de cálculo se construye internamente, se puede leer línea por línea y se puede probar contra casos conocidos. No se envuelve un servicio externo de terceros y se le llama 'motor'.
Esto no es una preferencia estética. Un modelo o una API de terceros puede cambiar de comportamiento sin aviso, puede fallar sin explicación y, sobre todo, no puede justificar por qué llegó a un resultado. Un ingeniero no puede firmar sobre una caja negra.
El costo es real: construir un motor propio toma más tiempo que integrar uno ajeno. La decisión del grupo es pagar ese costo una vez, en la fase de especialización de cada producto, para no heredar ese riesgo en cada proyecto que un cliente construya encima.
Es la misma razón por la que ninguna solución del portafolio depende de APIs de pago para su lógica central. Los servicios externos se reservan para lo que genuinamente no tiene sentido reconstruir, como el procesamiento de pagos.