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| ID / caminho do campo | Antes | Depois |
|---|---|---|
| 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| ID / caminho do campo | Antes | Depois |
|---|---|---|
| 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.
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.