> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flunora.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Proveniência

> As três formas que uma origem assume, os filtros que conferem o resultado depois que o modelo escreve, e por que um campo vazio é melhor que um campo errado.

Proveniência é a origem de um campo, gravada junto com o valor. Ela existe para uma
pergunta só, feita por quem vai usar o campo: **por que eu deveria acreditar nisso?**

## As três formas de origem

<Tabs>
  <Tab title="Fala literal">
    O campo veio de uma reunião, e a origem é o trecho que o sustenta, em citação
    direta, com quem falou.

    A citação não é confiada ao modelo. Depois que ele responde, a plataforma compara
    palavra por palavra o que foi atribuído a alguém com a transcrição real. Se não
    bater, o campo cai. Não é reescrito nem suavizado: cai.
  </Tab>

  <Tab title="Página com confiança">
    O campo veio de leitura da web, do site da própria empresa ou de uma pesquisa.
    A origem é o endereço da página que sustenta aquele campo, com um grau de confiança.

    Um dossiê preenchido assim diz, campo a campo, quais fontes sustentam o quê. É o que
    permite a ficha citar origem em vez de apresentar tudo como verdade lisa.
  </Tab>

  <Tab title="Pessoa">
    Alguém confirmou ou editou o campo na tela. A origem passa a ser essa pessoa e a
    data. A partir daí o campo tem o status mais forte que existe na plataforma, e
    releitura nenhuma o sobrescreve. Veja
    [Decisão humana](/evidencia/decisao-humana).
  </Tab>
</Tabs>

<Warning>
  Campo sem uma dessas três não é gravado. A plataforma prefere devolver um campo vazio
  a devolver um campo plausível, porque campo vazio se percebe e campo plausível não.
</Warning>

## Filtros determinísticos

"Determinístico" quer dizer que o filtro não pede opinião a modelo nenhum: dada a mesma
entrada, ele responde a mesma coisa, sempre. Eles rodam **depois** que o modelo escreve
e antes de qualquer coisa ser gravada.

<AccordionGroup>
  <Accordion title="Conferência de fala literal">
    Toda citação atribuída a um participante é procurada na transcrição da reunião. O
    que não é encontrado é descartado junto com o campo que dependia dele. Este é o
    filtro que impede a invenção mais comum de um modelo: a paráfrase apresentada como
    citação.
  </Accordion>

  <Accordion title="Bloqueio de probabilidade de fechamento">
    O modelo é proibido de emitir probabilidade de fechamento. Um número desses soa
    preciso e não tem denominador nem janela, e uma vez escrito ele passa a conduzir
    decisão de forecast como se fosse medido. O que a plataforma devolve no lugar são os
    critérios que sustentariam a previsão, e a conclusão fica com quem decide.
  </Accordion>

  <Accordion title="Qualificação recomputada no servidor">
    Se um negócio está qualificado ou não é decidido pela regra do playbook, aplicada no
    servidor sobre os critérios encontrados. O valor que o modelo tenha proposto para
    esse campo é ignorado. Regra de qualificação é política comercial, não julgamento
    de texto.
  </Accordion>

  <Accordion title="Conferência da versão das regras">
    Quando uma análise volta de processamento assíncrono, a plataforma confere se o
    texto de regras que a produziu é o mesmo que está no ar. Se um deploy aconteceu no
    meio do caminho, o resultado é descartado em vez de gravado. Nenhum registro do CRM
    deve ter sido produzido por uma versão que não existe mais.
  </Accordion>
</AccordionGroup>

## O que fica gravado junto com o campo

Cada campo produzido pela plataforma carrega, além do valor e da origem:

* A **versão do playbook** e a **versão do prompt** que o produziram, o que torna qualquer registro rastreável até as regras exatas que o geraram.
* O **identificador da fonte**, como a reunião ou a página, para abrir a evidência de onde se está.
* O **estado de verificação**: proposto pela plataforma, confirmado por alguém, ou editado por alguém.

## O que a plataforma faz quando não sabe

Ela deixa o campo vazio e diz por quê. Um dossiê montado a partir de uma empresa sem
presença pública volta com poucos campos e a lista de páginas que foram lidas. Uma
reunião em que ninguém falou de concorrente volta sem concorrente, não com uma
suposição sobre o mercado.

<Note>
  Vazio é informação. Quando o campo "objeções" está vazio depois de uma call de uma
  hora, isso diz alguma coisa sobre a call.
</Note>
