Proyecto en SpringBoot con un controller question

Buenas tardes,

Quisiera su apoyo tengo un demo de sprint boot, con un controlador y un simple path, en el build.gradle configure tareas que:
1.- desempaquetaran el codigo
2.- con injars y oujar, ofuscaran
3-. reempaquetarba

los keep que ise fueron:

keep ‘public class com.example.demo.DemoApplication {
public static void main(java.lang.String[]);
}’

keepattributes '*Annotation*'
keep 'public @org.springframework.stereotype.Component class *'

keepclassmembers 'public class * { \
        @org.springframework.beans.factory.annotation.Autowired *; \
        @org.springframework.beans.factory.annotation.Value *; \
    }'

La aplicacion levanta el error es cuando trata de consumir el recuerso , veo el log de sprint boot , y me muestra que no ubico el recuerso cuando pruebo el jar ofuscado , cuando pruebo el jar original si lo consumo.

No se si me esta faltando alguna configuracion para que vea el controlador aun y colocando la anotacion @ComponentScan me mantiene el comportamiento el jar ofuscado.

De antemano muchas gracias estare super atenta en que me puedan orientar!!!