Regra aplicada

Registros alinhados por id/uf; objetos por campo; arrays internos por posição.

Dois arquivos da mesma categoria

Use os JSONs públicos do exportador do catálogo e compare a mesma categoria em dois momentos. Cada arquivo deve ser uma lista de até cem registros, identificados por ID ou UF únicos. A ferramenta não exige que as duas listas tenham a mesma ordem ou a mesma quantidade de registros.

O exemplo inicial altera hipoteticamente um custo em uma cópia das cartas. Essa mudança serve apenas para demonstrar a comparação; não afirma que o jogo publicado tenha esse valor. Para investigar uma versão real, guarde o export original e anote quando ele foi obtido antes de substituir os dados de exemplo.

Mudanças de campos e de estrutura

O alinhamento inicial usa id ou uf. Depois a comparação percorre os campos de objetos e as posições dos arrays internos. Uma troca na ordem geral de registros não produz diferença; uma troca na ordem de prioridades dentro de um array pode produzir, pois arrays têm ordem significativa.

Adicionar ou remover um registro gera uma linha com o objeto correspondente. Alterações internas mostram o caminho, o valor anterior e o posterior. A tabela limita a prévia a duzentas linhas e o download JSON preserva o conjunto completo. Arquivos excessivos, IDs duplicados e estruturas profundas são recusados para manter o processamento limitado.

Diferença não autentica uma versão

O resultado prova somente o que mudou entre os textos fornecidos. Ele não identifica qual arquivo veio de um servidor oficial, se uma alteração foi autorizada ou qual versão está atualmente ativa. Para isso, confira a origem do export e a página publicada separadamente.

Esta comparação não recebe saves completos, não mescla catálogos no jogo e não altera custos locais. Os arquivos ficam no navegador. Conteúdo importado é exibido como texto seguro; nenhum valor vira HTML executável e nenhum campo é incluído nos eventos de medição da página.

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.

Mesma lista em ordem inversa

Entradas alteradas: Catálogo B: exemplo hipotético com um custo alterado = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.

0 diferenças de campos ou registros
Resultado do cenário informado
ID / caminho do campoAntesDepois
Nenhum resultado——

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

Compara por ID/UF, independentemente da ordem dos registros. Objetos são comparados por campos; ordem dos arrays internos é significativa. Adição/remoção de registro ocupa uma linha. Todas as diferenças estão na tabela e no JSON. Não decide se uma versão é oficial ou qual está ativa no servidor.

Registro removido

Entradas alteradas: Catálogo B: exemplo hipotético com um custo alterado = entrada completa de referência descrita no cenário. As demais entradas seguem o exemplo inicial.

1 diferenças de campos ou registros
Resultado do cenário informado
ID / caminho do campoAntesDepois
tour{"id":"tour","title":"Caravana regional","cost":16,"energy":14,"summary":"Percorra cidades e fortaleça a organização local.","kind":"boost","issue":"ground","effectBase":2.2}Campo ausente

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

Compara por ID/UF, independentemente da ordem dos registros. Objetos são comparados por campos; ordem dos arrays internos é significativa. Adição/remoção de registro ocupa uma linha. Todas as diferenças estão na tabela e no JSON. Não decide se uma versão é oficial ou qual está ativa no servidor.

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 14 de outubro de 2026. Simulação ficcional e independente, sem previsão eleitoral real. Guia Independente · Relatar divergência.