# 2026-04-16 - Generalizacao dos tipos de parceiros

## Entrega
- renomeada a tabela de tipos de `wpjy_parceiros_estabelecimentos_tipos` para `wpjy_parceiros_tipos`
- renomeado o vinculo em `wpjy_parceiros_empresas` de `estabelecimento_tipo_id` para `tipo_id`
- preparada a tabela de tipos para escopo por entidade com `empresa`, `profissional` ou `ambos`
- ajustado o modulo `Partners` para consumir a nova nomenclatura no admin, no localizador, nos favoritos e no fluxo de cadastro

## Ajustes aplicados
- o endpoint de tipos do localizador passa a ler `wpjy_parceiros_tipos` filtrando `empresa` e `ambos`
- as listagens e joins de empresas agora usam `e.tipo_id` como referencia unica
- o cadastro administrativo de empresa passou a salvar `tipo_id`, mantendo leitura retrocompativel de payload antigo durante a transicao
- o fluxo moderno de `company_save` e o `CompanyRepository` tambem foram alinhados para o campo novo

## Impacto
- o dominio de tipos deixa de estar preso semanticamente a estabelecimento e fica pronto para reutilizacao em parceiros empresa e profissional
- a base fica mais coerente com a estrategia de consolidar conceitos amplos no modulo `Partners` sem duplicar nomenclatura especifica
- a migracao reduz retrabalho futuro ao centralizar a evolucao de tipos em uma estrutura mais abrangente
