Ir para o conteúdo

Status

Esta página reporta o status operacional do contrato de leitura do IRIS e dos três pipelines de ingestão do INAPI que mantêm o corpus fresco.

Este é um snapshot estático, ainda não um dashboard ao vivo. O status ao vivo será conectado pós-deploy-na-máquina a partir do endpoint GET /v1/freshness (escopo insights:read) mais a superfície de observabilidade da Fase 4. As linhas por fonte abaixo descrevem as fontes pretendidas e sua cadência — elas não são leituras em tempo real. Não trate os indicadores aqui como um sinal de saúde ao vivo até que a conexão ao vivo seja implantada (veja Conexão ao vivo abaixo).

Contrato de leitura

Superfície Status Notas
API REST (/v1) Operacional Contrato de leitura versionado; autenticado por chave de API.
Servidor MCP Operacional Streamable HTTP; autenticado por chave de API; ferramentas em paridade com REST.
Referência OpenAPI (/docs) Operacional Referência Scalar ao vivo, pública.
Liveness (/health) Operacional Sonda pública (200 ok / 503 degradado).

Pipelines de ingestão (atualidade do corpus)

Três fontes do INAPI alimentam o corpus. A atualidade delas é o que GET /v1/freshness reporta por fonte quando a conexão ao vivo for implantada.

Fonte Cadência de publicação (INAPI) Status
Sheets Diária Snapshot
Estado-Diario Segunda–Sexta (horário de Santiago) Snapshot
Buscador Contínua (scraped no cron gerenciado) Snapshot

A cadência de atualidade esperada e a postura honesta de disponibilidade estão documentadas no SLA. "Snapshot" significa que o valor acima é um placeholder estático, não uma leitura ao vivo.

Conexão ao vivo (adiada — passo do operador / máquina)

Conectar esta página a dados ao vivo é um passo adiado do operador que depende do deploy na máquina e da superfície de observabilidade ser implantada. Está fora do escopo da documentação e não é construído aqui. Uma vez que o deploy na máquina seja implantado, o operador substitui o snapshot estático acima por dados ao vivo provenientes de:

  • GET /v1/freshness (escopo insights:read) — atraso por fonte para Sheets, Estado-Diario e Buscador, contra um limite de atraso configurável.
  • A superfície de observabilidade da Fase 4 — saúde do serviço, histórico de execuções de sync e métricas por rota / por consumer.

Até lá, um integrador que precise de uma leitura atual de atualidade deve chamar GET /v1/freshness diretamente com uma chave insights:read.