Monitoramento separa três dimensões: a situação escolhida pelo cliente, a saúde das verificações e as mudanças de negócio encontradas.

Situação do acompanhamento

Saúde

Ausência de mudança não significa falha. Leia health.status antes de concluir que nada mudou.

Mudanças detectadas

Cada mudança pode estar open ou acknowledged e ter severidade info, warn ou critical. O reconhecimento registra tratamento, mas preserva o conteúdo anterior, o conteúdo posterior e detected_at.

Execução permitida

Quando execution_allowed for false, blocking_reason informa o motivo público: Monitoramento pausado ou encerrado, pagamento necessário ou funcionalidade não habilitada. Ciclos, filas, tentativas e eventos técnicos não fazem parte da API do cliente.