Pular para conteúdo

Testes de regressão da memória

A suíte da v0.8.0 valida a memória local sem depender de Gemini, rede ou dados pessoais reais.

Cobertura

  • CRUD e limpeza do store;
  • busca por keyword;
  • boosts por tags, tipo e recência;
  • conversão de resultados em evidências;
  • análise local com e sem memória;
  • bloqueio de contexto para Gemini sem opt-in;
  • envio de contexto relevante com opt-in;
  • feedback convertido em memória;
  • construção e completude do perfil;
  • preferências inferidas;
  • export/import;
  • Search Intelligence e Hidden Jobs Radar personalizados;
  • UI avançada e tracker.

Fixtures

Fixtures fictícias ficam em tests/fixtures/memory/. Exemplos portáteis ficam em examples/memory/. Nenhum arquivo deve conter dados pessoais reais.

Comandos

python -m pytest -q
npx --yes pyright
ruff check .
ruff format . --check
mkdocs build --strict