Erros comuns de sintaxe JSON
As causas mais frequentes de JSON inválido são: vírgula sobrando depois do último item de uma lista ou objeto, uso de aspas simples em vez de aspas duplas, chaves sem aspas, e comentários (o formato JSON puro não permite comentários, diferente do JavaScript).
Formatar x minificar
Formatar adiciona indentação e quebras de linha, facilitando a leitura por humanos durante o desenvolvimento. Minificar remove todo espaço desnecessário, reduzindo o tamanho do arquivo — útil para produção, onde cada byte transferido importa.