Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

0002 · Indicadores como fonte única em YAML

  • Status: aceita
  • Data: 2026-10-17
  • Decisores: Rogério Figueiredo

Contexto

O modelo de maturidade precisa ser lido por pessoas (documentação), validado (estrutura consistente) e usado por máquinas (cálculo dos níveis e, no futuro, o coletor). Manter essas três formas à mão garante que elas divirjam.

Decisão

Os níveis, os pesos dos domínios e todos os indicadores ficam em modelo/indicadores.yaml. A CLI governanca valida o arquivo (tipos estritos e regras de consistência), e modelo/schema.json dá autocompletar e validação no editor. As páginas em docs/maturidade/indicadores/ são geradas a partir dele, e o CI falha se estiverem desatualizadas.

Consequências

  • Mudar um limiar é um pull request em um único arquivo, revisado como qualquer código.
  • O cálculo de pontuação e o futuro coletor leem a mesma fonte que a documentação.
  • As páginas geradas não devem ser editadas à mão.