fix: currentUserId hardcodeado en 1L en StudentMedicalController
Problema
En StudentMedicalController.java, líneas 39 y 56, se usa Long currentUserId = 1L; en lugar de obtener el usuario autenticado. Toda ficha médica queda registrada como creada por el usuario con id=1.
Long currentUserId = 1L;
Solución
Inyectar @AuthenticationPrincipal UserDetailsImpl userDetails y usar userDetails.getId().
Archivo
src/main/java/com/terotech/sinep/students/controller/StudentMedicalController.java
Líneas 39 y 56