Linhagem e observabilidade
Linhagem explica de onde algo veio e como foi transformado. Observabilidade permite inferir o estado do sistema a partir de sinais. O ADAPT conecta ambas para preservar causalidade operacional.
Camadas de lineage
Seção intitulada “Camadas de lineage”- Data lineage — origem, ingestão, transformação e consumo.
- Semantic lineage — definição, fórmula, versão e interpretação de métricas.
- Model/agent lineage — modelo, prompt/configuração, tools, context e handoffs.
- Work lineage — project, epic, task, artifact e gate.
- Decision lineage — como evidência e significado influenciaram escolha, ação e consequência.
Observability Contract
Seção intitulada “Observability Contract”Declara:
- sinais e sources;
- metrics, logs, traces e events;
- owner e consumer;
- frequência e freshness;
- SLO e error budget;
- thresholds e anomaly logic;
- incident class e response;
- retention e privacy;
- ligação com gate, rollback ou reform.
Drift pode ser de dados, semântica, modelo, comportamento agentivo, policy, custo, processo, autoridade ou ambiente. O método evita tratar todo drift como retraining. A resposta pode ser investigar, restringir, reformar contrato, recalibrar, rollback ou retirar.
Padrões abertos
Seção intitulada “Padrões abertos”OpenLineage e OpenTelemetry podem ser usados como interfaces técnicas. O ADAPT adiciona contexto de trabalho, autoridade e consequência, sem substituir esses padrões.
Anti-padrões
Seção intitulada “Anti-padrões”- dashboard sem owner de resposta;
- logs sem correlação com project/epic/decision;
- lineage técnico sem versão semântica;
- alert fatigue sem materialidade;
- trace contendo dados pessoais desnecessários;
- observability implementada apenas após incidente.