- Crear public.decorator.ts con IS_PUBLIC_KEY
- Modificar JwtAuthGuard para verificar @Public() y saltar auth
- Marcar GET /tourism/guides como público
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Columna username (unique, nullable) en auth.users
- Campo username en CreateUserDto y UpdateUserDto
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>