Agora

Este é o único número do painel que não passou pelo gate de publicação: todo o resto do site é dado de artefato — com release, janela conferida e procedência lida do _codebook — e este tile é dado vivo, buscado no momento em que a página abre. É por isso que ele carrega o próprio relógio em vez de herdar o rodapé, e por isso que ele diz a idade do número além do horário.

Como ler este número

É modelo, não medição. Quem mede o ar de Manaus é a estação de referência do ILMD (BAM 1022), em operação desde setembro de 2026 — os boletins dela são públicos, mas ainda não têm série horária que a gente consiga ler por máquina. O CAMS é um modelo global de ~40 km: ele acerta o nível da semana e não vê a rua.

A idade importa mais que a hora. O CAMS é rodado em ciclos, então o valor mais recente pode ter algumas horas — nesta faixa azul está escrito há quantos minutos ele foi produzido. Um número de duas horas atrás não é um número errado; um número de duas horas atrás sem dizer que tem duas horas é.

Percentil condicional à data. Em setembro, 20 µg/m³ no Amazonas não significa o que significa em março. O percentil deste tile compara o valor de agora com a mesma janela do calendário (±7 dias) em todos os anos do arquivo do CAMS — nunca com o ano inteiro. Sem isso, a faixa anunciaria "recorde" em toda a estação de chuvas.

Histórico local. O provedor não serve o passado distante, então cada leitura grava a média do dia num armazenamento próprio — é dele que sairão o "vs ontem" de longo prazo e o percentil com base nossa, e é por isso que o contador de dias aparece no tile.

A faixa não elege "o pior do dia". Ela mostra um lugar: Manaus. Comparar municípios ao vivo exigiria uma malha que o CAMS horário não entrega com honestidade, e ranking ao vivo é a leitura que esta casa não publica.

Procedência

fonte CAMS global (composição de modelo e assimilação de satélite), ~40 km, servida pela API aberta do Open-Meteo
tipo modelo — não é medição de superfície
latência declarada idade do valor, no próprio tile, em minutos
percentil condicional à data: mesma janela de calendário (±7 dias) nos anos do arquivo (2022–2025)
histórico gravado por nós, um valor por dia, em armazenamento próprio
cadência a página re-busca a cada 5 minutos; a borda guarda a resposta por 2 minutos

A rota que serve este dado vive no mesmo domínio (/agora/tile.json), atrás do mesmo login do painel — e é a única parte do site que não é estática. As seis regras que ela segue foram escritas antes do código, em docs/AGORA_SPEC.md.