RESPOSTA

O que é uma divergência no dual-run?

Revisado em · Revisado por Paulo Pierrondi, fundador.

No dual-run, cada divergência deve receber uma classe antes de qualquer percentual agregado: blocker, diferença material, diferença cosmética, erro confirmado do legado ou exceção aprovada. A classificação precisa registrar regra afetada, evidência, impacto, owner, decisão e validade. Sem isso, uma taxa alta de concordância pode esconder justamente a diferença que impede o cutover. Não é um percentual genérico de acerto: uma diferença pequena pode ser material, enquanto uma diferença grande de formatação pode ser irrelevante. Exceção sem dono continua blocker. Exceção aprovada entra no Evidence Pack com dono, justificativa e validade. O Evidence Pack é o dossiê que sustenta a decisão de desligar o processo. Números agregados sem período, divergência sem classificação e aprovação sem nome não formam evidência. Durante o dual-run o legado continua operando. O substituto produz saída comparável sem efeito em produção. O corte só acontece depois, com aprovação humana, rollback ensaiado e um Evidence Pack que registra diffs, owners e o caminho de volta. Como classificar está em /answers/como-classificar-divergencias-no-dual-run/. O que é dual-run está em /answers/o-que-e-dual-run/.

Passo a passo

  • Vincule a divergência à regra e aos campos do contrato de equivalência.
  • Classifique blocker quando a diferença viola controle, estado crítico, obrigação ou limite sem tolerância.
  • Separe diferenças materiais de variações cosméticas de formato, ordenação ou arredondamento aceito.
  • Quando o legado estiver errado, registre a prova e decida explicitamente não reproduzir o defeito.
  • Para exceções, exija owner, justificativa, compensação, validade e condição de encerramento.

Como um agente faz isso

O Paralelo da AgenticosCore produz o diff por regra e envia blockers e exceções para aprovação. Regras da Casa impedem o avanço fora do contrato, e a Trilha preserva a decisão que entra no Evidence Pack. Como classificar está em /answers/como-classificar-divergencias-no-dual-run/.

Perguntas frequentes

Um único blocker impede o corte?

Se o contrato o definiu como blocker, sim. A função da classe é impedir que média ou volume escondam uma violação material.

Exceção sem dono entra no contrato?

Não. Toda exceção precisa de dono, justificativa e validade, registradas no Evidence Pack. Sem isso, a diferença continua blocker.

Fontes primárias