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.