**Quais são os dados de entrada necessários?
O usuário ao clicar no link que recebeu para assistir a transmissão, o algoritmo fara uma analise sobre os outros usuários que assistirem por completo, caso for igual ou semelhante o usuário final, ao apertar no botão de "finalizar" na live, o sistema busca por uma informação valida que foi assistida.
**Como o algoritmo pode verificar a condição de presença completa?
Pode verificar por outras pessoas que realmente assistiram ate o fim, caso for igual ou semelhante, será enviado o e-mail, caso contrario, não será enviado.
**Que decisão precisa ser tomada com base nesses dados?
O usuário ao clicar no link, o sistema recebera uma notificação/aviso, e assim que finalizar a live e ele fecha-la, apertando em "finalizar", o sistema busca em seus dados se o tempo mínimo/máximo foi coerente que a realidade, caso sim, recebe o e-mail com a parabenização, caso contrario, não recebe nada.
**Qual deve ser a ação final?
Creio que o sistema deve ter um tempo mínimo e máximo para que seja contabilizado, caso o usuário esteja nessa "media", ele recebe o e-mail, caso contrario nada será feito.