Validar seu arquivo lgpd.md
Validador em breve
Estamos montando um validador online pra arquivos lgpd.md. A ideia é simples:
- Cola seu YAML — O frontmatter do seu lgpd.md, direto do editor ou do repo.
- Validação contra o schema — Campos obrigatórios, tipos de dados e valores permitidos checados contra o JSON Schema oficial. Automático.
- Resultado na hora — O que tá certo, o que precisa corrigir. Sem enrolação, sem jargão desnecessário.
Enquanto isso
O lgpd.app já faz verificação de conformidade LGPD pra sites. Usa lá enquanto o validador dedicado pro formato lgpd.md não sai do forno.
Também dá pra validar na mão usando o JSON Schema oficial com qualquer validador que suporte o formato (ajv, jsonschema, yq — escolhe o seu).
Última atualização:
Perguntas Frequentes
- O que o validador verifica?
- Estrutura do YAML contra o JSON Schema oficial: campos obrigatórios presentes, tipos de dados corretos, enums com valores válidos e datas em ISO 8601. Ele não verifica se o que você declarou é verdade — isso é com o DPO.
- Como validar sem o validador online?
- Roda qualquer validador JSON Schema contra o arquivo https://lgpd.md/schema.json. Com ajv fica: ajv validate -s schema.json -d seu-lgpd.md. Dá pra enfiar no CI/CD e bloquear deploy se o arquivo estiver quebrado.
- Quais são os erros mais comuns?
- base_legal com valor que não existe no enum, data ultima_atualizacao fora do formato ISO 8601, e campo url_exercicio sumido dentro de direitos_titular. O validador aponta a linha e o campo exato.
- Com que frequência devo revalidar?
- Toda vez que mexer no arquivo ou mudar alguma prática de tratamento de dados. O ideal é ter validação no pipeline de CI/CD — assim alteração acidental não passa batida pro deploy.