Curso / Aula 4 de 9
17 min · exemplo contínuo
Resolva evidência sem mascarar falhas
Objetivo: Explicar um EvidenceResolver optativo que preserva compatibilidade e falha fechado quando chunks não são confiáveis.
Primeiro, em linguagem simples
O resolvedor não deve “melhorar tudo” por padrão. Sem a opção, o caminho legado continua igual. Com a opção, ele tenta ler evidência longa. Se a leitura falhar, o item não segue fingindo que recebeu contexto completo.
É uma mudança reversível: habilite onde o custo e a necessidade justificarem.
Abra a camada técnica
O pedido inclui caminho da fonte, família, tier alvo, evidência atual e limite. A implementação valida toda linha de chunks.jsonl, preserva ordem, limita o resultado, aplica redação de PII e só então faz fan-out para sinais e aprendizados. Erro tipado, exceção, saída vazia ou limite inválido eliminam o item.