# 2026-04-15 - Professionals do agendamento manual respeitando o ramo do contrato

## O que foi entregue

- ajustado [ProfessionalRepository.php](/G:/Clientes/PREVCLUBE/Clientes/DrTigre/sistema/src/Modules/Partners/Repositories/ProfessionalRepository.php:1) para que a listagem de profissionais nao use mais apenas `id_contrato` exato
- a busca agora expande o ramo do contrato informado, incluindo ancestrais, descendentes e contratos vinculados ao usuario do profissional
- tambem foi adicionada a opcao `ignore_contract_scope`, usada pelo agendamento manual quando a tela precisa consultar profissionais fora do ramo do contrato de catalogo

## Resultado esperado

- `POST /adm/api/Partners/professionals` com `id_contrato = 57` continua funcionando para cenarios de ramo
- quando o agendamento manual enviar `ignore_contract_scope = 1`, a listagem passa a respeitar a taxonomia selecionada sem esconder profissionais operacionais de outros contratos
