Ir para o conteúdo
Automatizav1
INS-02

Contratos de frescor: quão estrito é estrito o suficiente

2026-03-18 · 7 min read

Frescor sub-minuto custa caro. Dashboard velho também. Escolha frescor com critério, declare publicamente e deixe o roteamento de alerta brigar com você.

O contrato de frescor é o artefato mais pulado e de maior alavancagem na caixa de ferramentas. Ou se default 'o mais fresco possível' (5x do custo imaginado) ou nunca se declara (e a mesa de trading perde confiança às 9h01).

Três tiers. Tier 1 — sub-minuto. Operacional. Trading, RG monitoring, fraude. Tier 2 — minute-grain. Product analytics, retenção por cohort, funil. Tier 3 — hora-a-dia. Marketing, finance close, qualquer coisa onde o humano pensa por semana.

Declare na própria tabela. Não em Notion. No comment do schema. `COMMENT ON TABLE stg_orders IS 'Freshness SLA: 10 min p95.'` Rode o teste de frescor no CI em todo PR.

Roteie alertas para o owner da tabela. Canal é cemitério. Owner é pessoa, com runbook, com TTR.

Versão honesta. Declare alvo, meça p95, publique o número rolling, peça desculpa quando perder. A promessa não é zero-staleness; é honestidade sobre staleness.

Conecte um pipeline real ao seu warehouse

Revisão de stack de 30 min. Voltamos com escopo, owner e contrato de frescor. Sem SDR, sem deck.