Leí esta respuesta: https://softwareengineering.stackexchange.com/a/234254/173318 corrija mi comprensión.
Las reglas de negocios se refieren a la lista de pasos de negocios en el mundo real (sin códigos).
La lógica de negocios se refiere al proceso de convertir las reglas de negocio en códigos y estos códigos de grupo / tipo tratados como "lógica de negocios".
¿Y para qué se utiliza la capa de servicio? si leo esta respuesta, no suena diferente con la lógica de negocios https://stackoverflow.com/a/4817935/4190539
¿Es la capa de servicio un lugar para que la lógica de negocios y el repositorio se encuentren?