- Pastas classificadas por prefixo da sigla: "s-" => Sothis (rede própria),
"p-<nome>" => parceiro (provedor = nome após o "-"); segmento "sub" após "-"
prefixa "(Subterrâneo)" no provedor (ex.: "s-sub-Barueri" => "(Subterrâneo) Sothis").
- Siglas fora da convenção deixam de ser elegíveis.
- Seleção mista do lote traz apenas autorizadas + parceiros, com provedor por caixa.
- Classificação não depende mais de GEOGRID_AUTHORIZED_SIGLAS_PASTAS.
- Testes: classificarSigla e seleção mista/prioridade cobrindo a nova regra.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Passa a sigla do provedor (ou parceiro) para o modelo ViabilidadeReverseGeocodeModel
para que seja corretamente exportada no CSV, em vez de ficar sem valor.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Prioriza registros com siglas autorizadas no .env, retornando "Sothis"
- Se não houver autorizado, busca parceiros e retorna com sigla normal
- Se não encontrar nenhum, retorna "Nenhum provedor disponível"
- Código mais legível e explícito com filtros separados
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Adicionado valor de ID de CRM fixo e ID de origem-cliente fixo para envio do prospecto.
- Criado fallback das APIs de consulta de CEP, se caso o ViaCEP falhar, o CepRest assume, mantendo o fluxo fluido.
- 5s de timeout adicionados nas requisições para o ViaCep e CepRest.
- Logs mais estruturados adicionados.