Explique como você escolheria features para um modelo de churn e evitaria leakage.
Comece pelo que é conhecível no momento da previsão — uma feature calculada a partir de dados que só existem depois do resultado (como "dias desde a abertura do e-mail de cancelamento", se esse e-mail só é enviado depois de alguém já ter decidido sair) vaza o label direto para o input e dá um modelo que parece ótimo offline e falha em produção. Depois de descartar leakage, você reduz a lista com conhecimento de domínio, correlação com o target, e algo como permutation importance, e então verifica multicolinearidade entre os sobreviventes em vez de confiar num único score de importância isolado.