Será criado um cadastro obrigatório antes da aula contendo nome_completo + cpf + email + telefone.
No dia do evento, o participante deverá realizar uma nova validação utilizando CPF e e-mail.
Regra de acesso: if cpf && email == cadastro_original → liberar_acesso.
Ao acessar a transmissão, o sistema registrará automaticamente hora_entrada, id_participante e status=conectado.
Durante toda a aula será realizada uma verificação periódica da conexão: a cada 30 segundos → verificar conexão e permanência na sala.
Para ser considerado elegível ao recebimento do e-mail de agradecimento, o participante deverá entrar até 5 minutos após o início da aula, permanecer conectado até o encerramento, não apresentar desconexão superior a 60 segundos, não sair e retornar durante a transmissão e assistir a pelo menos 95% do tempo total do evento.
A regra de presença será:
if desconectado > 60 seg OR saiu_e_retornou == true → status=interrompido.
Ao final da transmissão será realizado o cálculo tempo_assistido = hora_saida - hora_entrada.
A aprovação ocorrerá somente quando:
if tempo_assistido >= 95% && status != interrompido && entrada_no_prazo == true → aprovado. Será gerada uma lista contendo nome + cpf + email + tempo_assistido + status.
O envio do e-mail seguirá a regra:
if status == aprovado → enviar_email_agradecimento, garantindo que apenas os participantes que cumpriram todos os critérios recebam a comunicação.