Regra aplicada

Maior N tal que bytesUTF8(JSON compacto com últimos N registros de feed) ≤ teto.

Definir um orçamento real de arquivo

Cole um backup padrão e informe um teto entre cem e quinhentos mil bytes. A ferramenta procura quantos registros finais de feed podem ser mantidos sem ultrapassar esse limite no JSON compacto. O resultado informa o maior número que cabe, o tamanho exato e, quando existir, o tamanho com mais um registro.

A contagem é de bytes UTF-8, não de caracteres. Acentos e outros caracteres podem ocupar mais de um byte. O limite representa este arquivo de saída, sem incluir base64, metadados de armazenamento, outros saves ou a ocupação total de localStorage. Não use essa conta isoladamente como medição de toda a quota do navegador.

Por que às vezes nenhum recorte resolve

O cálculo primeiro mantém todos os campos e esvazia somente feed. Se essa base já ultrapassar o teto, o problema é declarado inviável. A ferramenta não remove apoio, perfil, recursos, planos ou notificações para forçar um resultado. Você precisará escolher um limite maior ou revisar outra necessidade de armazenamento.

Quando a base cabe, acrescentar registros completos aumenta o tamanho do JSON compacto. Essa propriedade permite uma busca do maior sufixo viável. Os registros seguem a posição armazenada; a ferramenta não escolhe os menores textos nem reordena o jornal para caber mais. O contexto recente é preservado como um bloco final.

Conferir a cópia antes de usá-la

O download passa novamente pela validação do backup padrão. Apenas feed pode perder registros; todos os outros valores estruturais permanecem. A formatação muda para JSON compacto, então o tamanho não deve ser comparado como se a indentação original tivesse sido mantida. Guarde o original se precisar do histórico completo.

Nenhuma cópia é restaurada automaticamente e nenhum save é sobrescrito. A leitura do navegador exige clicar no botão explícito. Para escolher manualmente uma quantidade de registros sem teto de bytes, use o redutor por N; aqui a tarefa é resolver o limite de armazenamento e demonstrar por que mais um registro não cabe.

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.

Limite que guarda tudo

Entradas alteradas: Teto de bytes UTF-8 do JSON compacto = 100000. As demais entradas seguem o exemplo inicial.

3 registros cabem em 7509 bytes
Resultado do cenário informado
ConferênciaValor
Teto UTF-8100.000
Jornal mantido3
Bytes da cópia compacta7.509
Bytes com mais um registroTodo jornal já cabe

Maior sufixo de feed que cabe no limite, sem alterar outros campos. Mede bytes UTF-8 do JSON compacto, não caracteres ou ocupação total de localStorage. Quando nem feed vazio cabe, retorna inviável. Download validado é uma cópia e não grava save.

Só a base cabe

Entradas alteradas: Teto de bytes UTF-8 do JSON compacto = 7236. As demais entradas seguem o exemplo inicial.

0 registros cabem em 7236 bytes
Resultado do cenário informado
ConferênciaValor
Teto UTF-87.236
Jornal mantido0
Bytes da cópia compacta7.236
Bytes com mais um registro7.324

Maior sufixo de feed que cabe no limite, sem alterar outros campos. Mede bytes UTF-8 do JSON compacto, não caracteres ou ocupação total de localStorage. Quando nem feed vazio cabe, retorna inviável. Download validado é uma cópia e não grava save.

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.