fb7825f4c1
- coluna geo em clinicas + índice GiST; geocoda ao salvar endereço da clínica - helper resolveOrigem: CEP digitado → clínica ativa → geo do próprio usuário - marketplaces (salas/profissionais) ordenam por distância sempre que há origem; raio passa a ser filtro opcional (não mais obrigatório p/ calcular distância) - frontend envia clinicaId ativo automaticamente (CEP digitado sobrepõe) - clínica buscando profissional: mais próximos + especialidade; dentista→sala por distância Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>