Regra aplicada

Mantém a primeira ocorrência em A e depois inéditos de B; igualdade usa fonte, título, texto e turno declarado.

Combinar registros para estudo externo

Cole dois backups padrão válidos. A ferramenta percorre o jornal A na ordem armazenada e mantém a primeira ocorrência de cada registro completo. Depois percorre B e acrescenta apenas os registros ainda inéditos. O resultado é um diário combinado para leitura e análise externa, sem alterar os arquivos de origem.

A tabela mostra ordem combinada, posições de origem, turno declarado e título. O download também inclui fonte e texto integral. Quando um registro aparece mais de uma vez, a coluna de origens preserva referências como A:1 e B:3 para mostrar onde cada ocorrência estava, em vez de apagar a evidência da repetição.

Definir o que conta como duplicata

Fonte, título, texto e turno declarado precisam coincidir. Dois registros com o mesmo título e textos diferentes permanecem separados. Um turno ausente é tratado distintamente de um turno explicitamente informado, inclusive null quando aceito na estrutura. A comparação não corrige acentos, espaços ou letras maiúsculas para aproximar frases.

A ordem final não é uma cronologia global inferida. Registros inéditos de B ficam depois dos registros únicos de A, mesmo que declarem um turno menor. Isso torna a regra simples e reproduzível, sem inventar datas. Se você quer localizar inserções e remoções preservando alinhamento entre os jornais, use o comparador LCS.

Usar o CSV sem tentar restaurá-lo

O arquivo usa vírgula, células entre aspas e proteção textual para aparência de fórmula. O texto completo pode conter quebras internas devidamente escapadas. Abra em UTF-8 e confira as origens antes de reorganizar linhas na planilha; a posição combinada é uma convenção deste relatório, não um ID persistente do jogo.

Nenhum recurso, mapa ou perfil é mesclado. O CSV não é um backup e não pode ser usado para restaurar uma campanha combinada. O botão de leitura local preenche somente A após sua ação; B é informado separadamente. A ferramenta não grava, restaura ou envia os textos para terceiros.

Conferir dois cenários de referência

Cenários controlados para conferir esta regra. Cada resultado é calculado com as entradas explícitas e as demais opções do exemplo inicial.

Jornais iguais

Entradas alteradas: Segundo JSON: mesma chapa e fase = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.

3 registros únicos no diário combinado
Resultado do cenário informado
OrdemOrigensTurno declaradoTítulo
1A:1 + B:11Abertura
2A:2 + B:22Agenda regional
3A:3 + B:3Encerramento

Em telas pequenas, deslize a tabela para conferir todas as colunas.

Primeira ocorrência em A, seguida de registros inéditos de B. Igualdade exige fonte/título/texto/turno declarado; ausência de turno difere de null. Origem A:n/B:n preserva posições dos arquivos. Não ordena datas nem certifica cronologia; não concatena campanhas nem gera save restaurável. CSV protege fórmulas.

Segundo jornal vazio

Entradas alteradas: Segundo JSON: mesma chapa e fase = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.

3 registros únicos no diário combinado
Resultado do cenário informado
OrdemOrigensTurno declaradoTítulo
1A:11Abertura
2A:22Agenda regional
3A:3Encerramento

Em telas pequenas, deslize a tabela para conferir todas as colunas.

Primeira ocorrência em A, seguida de registros inéditos de B. Igualdade exige fonte/título/texto/turno declarado; ausência de turno difere de null. Origem A:n/B:n preserva posições dos arquivos. Não ordena datas nem certifica cronologia; não concatena campanhas nem gera save restaurável. CSV protege fórmulas.

Simulação independente: as informações descrevem o jogo ficcional República em Disputa, sem avaliação de pessoas reais ou previsão de uma eleição.

Verificação editorial

Regras, dados e exemplos conferidos na versão do jogo em 18 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.