Versionamento
Toda alteração em uma regra publicada gera uma nova versão. O versionamento garante rastreabilidade — quem alterou, quando e o que mudou — e permite reverter para versões anteriores quando necessário.
Status
Cada versão pode estar em um dos seguintes status:
- Rascunho: pode ser modificada livremente. Só passa a valer na API após ser publicada.
- Ativa: versão publicada, em uso pela API. Apenas uma versão ativa por regra. Não pode ser modificada — alterações geram uma nova versão.
- Inativa: já esteve ativa em algum momento. Mantida para rastreabilidade e pode ser reativada a qualquer momento.
- Removida: oculta no painel, mas preservada no histórico. Permanece visível ao inspecionar análises antigas que a utilizaram.