Cada item JSON deve ter um identificador estável, uma lesma única, uma data de publicação e uma data de modificação. O arquivo também deve anunciar sua versão do esquema e sua própria data de atualização.
A resposta útil depende do propósito da página, das pessoas autorizadas a modificá-la e do custo de um erro. Um fluxo de trabalho confiável separa a decisão editorial, a transmissão técnica e a verificação final em vez de ocultar essas três etapas em uma única automação.
A decisão de tomar primeiro
Versão Os dados e sua estrutura. Adicionar um campo opcional é simples; Renomear ou remover um campo requer migração explícita, controle de unidade e histórico verificável.
Um método concreto
- Atribua um identificador independente de título imutável.
- Mantenha lesmas publicados ou prepare um redirecionamento.
- Classifique as chaves de forma consistente para obter diferenças legíveis.
- Verifique duplicatas, tipos e datas antes de cada confirmação.
- Etiqueta no Git Lotes editoriais importantes.
Verificações antes da publicação
- A Fonte da Verdade é explícita e pode ser restaurada.
- URLs, datas e declarações visíveis correspondem à página de transmissão.
- Um revisor humano pode reproduzir o controle sem serviço oculto.
A armadilha principal
Reutilize um identificador ou regenere todas as lesmas cria colisões, links quebrados e perda de rastreabilidade. A identidade de um artigo não deve depender de um campo editável.
Próximo passo recomendado
Escreva um controle de CLI que conte artigos, localize lesmas duplicados e valide os campos obrigatórios em cada idioma.
uma mudança que vale a pena ver
Uma equipe corrige o tempo de resposta indicado em doze artigos JSON. Ele atualiza o fato de origem, registra os doze IDs afetados e verifica se os títulos, datas e links não foram alterados acidentalmente. Uma comparação de arquivos antes do lançamento mostra exatamente quais respostas foram editadas.
Mantenha um ID estável para cada artigo e valide JSON antes da implantação. Uma correção de uma frase não deve criar um novo URL ou apagar o histórico. Registre por que a mudança foi feita e quem a aprovou.