📋 Schema Registry

Este arquivo mantém o índice de todos os schemas disponíveis para frontmatter.

Schemas Disponíveis

SchemaTipo de DocumentoArquivo
peticao-trabalhistaPetição Trabalhistaschema-peticao-trabalhista
documento-genericoDocumento Genéricoschema-documento-generico
devedorCadastro de Devedorschema-devedor
credorCadastro de Credorschema-credor
dividaRegistro de Dívidaschema-divida
clienteCliente PF/PJschema-cliente
leadLead de Prospecçãoschema-lead
modelo-peticaoModelo de Petiçãoschema-modelo-peticao
cobranca-apiIntegração Cobrançaschema-cobranca-api

Schemas Planejados (a criar)

SchemaTipo de DocumentoStatus
peticao-civelPetição Cível⏳ Pendente
contratoContratos em Geral⏳ Pendente
relatorio-financeiroRelatórios Financeiros⏳ Pendente
ata-reuniaoAtas de Reunião⏳ Pendente
artigoArtigos e Estudos⏳ Pendente

Estrutura de um Schema

Cada schema deve definir:

  1. Propriedades obrigatórias (sempre presentes)
  2. Propriedades específicas (do tipo de documento)
  3. Propriedades opcionais (quando aplicável)

Propriedades Globais (todos os documentos)

jd_id: ""           # Código Johnny.Decimal (ex: 11.01)
jd_area: ""         # Nome da área (ex: Jurídico)
jd_categoria: ""    # Nome da categoria (ex: Petições)
tipo: ""            # Tipo do documento
titulo: ""          # Título do documento
data_criacao: ""    # Data de criação (YYYY-MM-DD)
data_modificacao: "" # Última modificação
tags: []            # Tags para busca
status: ""          # rascunho | em_revisao | finalizado | arquivado
fonte: ""           # Origem do documento

Como Criar Novo Schema

  1. Criar arquivo schema-nome-do-tipo.md nesta pasta
  2. Definir propriedades específicas
  3. Adicionar entrada neste registro
  4. Documentar exemplos de uso

Última atualização: 2026-02-05