# 2026-04-14 - Partners unidades e empresas respeitando o ramo do contrato

## O que mudou
- As listagens de empresas e unidades do parceiro deixaram de depender apenas de igualdade exata com `id_contrato`.
- O filtro por contrato passou a considerar o ramo inteiro da hierarquia atual, incluindo pais e descendentes.
- A busca de profissionais para vincular em unidades passou a respeitar esse mesmo ramo de contratos.

## Impacto
- Contextos como `TIIX`, `corretora`, `empresa` e `unidade` passaram a enxergar melhor os registros relacionados sem exigir que tudo esteja preso ao mesmo `id_contrato` legado.
- A navegação operacional do parceiro fica mais coerente quando o usuário troca o contrato atual dentro da nova hierarquia.
- O fluxo de transição entre base legada e contratos hierárquicos ganha menos falsos vazios em listas e selects.

## Escopo
- `PartnersUnitsController` ganhou resolução de descendentes e de ramo completo do contrato.
- `my_companies`, `my_units`, `my_units_select` e `professionals_find` passaram a usar esse ramo como base de filtro.
