Guias

Corrija um fato errado

Um documento pode ranquear em primeiro e ainda estar errado. Escreva um keyed fact. A próxima sessão não deve repetir o erro.

  1. Recupere como de costume (memory_retrieve ou search no CLI).
  2. Se o humano disser que o valor está errado, não armazene só mais um documento em prosa. Escreva um keyed fact:

MCP:

{
  "fact_key": "docs.public.host",
  "fact_value": "https://docs.valor.digital",
  "as_of": "2026-08-30",
  "authority": "human"
}

Ferramenta: upsert_keyed_fact. Para um valor que já enganou alguém, assert_authority_correction.

  1. Chame memory_used com verdict: "corrected" no docid velho.
  2. Numa sessão nova, recupere a mesma pergunta. O keyed fact deve vencer. Se um documento ainda ranquear em primeiro com o valor antigo, ele deve chegar com uma linha SUPERSEDED: — acredite no fato, não no corpo.

Isso é corrigibilidade (correctability). Se esse loop falha, é um defeito do produto: diga isso com feedback em vez de contornar.