Olá, Rodrigo!
Parabéns por concluir a atividade Calculando o tempo total de projeto. Ficou nítido como você se preocupou em garantir a integridade dos dados ao impedir que valores negativos interfiram no resultado final.
Sua solução utiliza o operador lógico or de forma muito precisa para validar as entradas. Ao criar essa trava de segurança, você garante que o cálculo da soma seja direto e objetivo, protegendo o programa contra informações que não fazem sentido na vida real. O uso da f-string para exibir o resultado também traz um acabamento profissional para a mensagem de saída.
Na sua visão, você acredita que seria interessante mostrar para o usuário qual das atividades está com o valor negativo ou o alerta geral já resolve bem a situação?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!