Skip to content

Estudo de intervenção 'acesso à fonte' (estudo-fonte-v0.1.0): harness, decisões e resultados - #10

Merged
marcosbeto merged 3 commits into
mainfrom
estudo-fonte
Aug 26, 2026
Merged

Estudo de intervenção 'acesso à fonte' (estudo-fonte-v0.1.0): harness, decisões e resultados#10
marcosbeto merged 3 commits into
mainfrom
estudo-fonte

Conversation

@marcosbeto

Copy link
Copy Markdown
Contributor

O que entra

Estudo de intervenção "acesso à fonte" (DECISOES.md D14 e D14.1), em série própria estudo-fonte-v0.1.0; o leaderboard não muda.

Três commits, na ordem: (1) harness — modo contexto, análise de delta pareado com IC, connectors MCP nativos (OpenAI/xAI Responses, Google Interactions, Anthropic), cliente MCP com retry/pacing e hash das tools na chave de cache, tools_erros nos brutos; (2) decisões e pré-registro (fechado antes da bateria, com emendas datadas); (3) resultados (estudo-fonte-2026-08, …-buscar-v2, piloto, smokes de rota), relatório HTML, entrada no RELEASES.md e seção no README.

Resultado

8 modelos × 300 itens × três condições pareadas: seca 31,9% de alucinação → contexto 0,2% → MCP 2,3%; queda média de 30,6 pp por modelo (IC 95% por bootstrap por item). Erros residuais nos dois Sabiá, no lookup inverso; após a correção do bncc_buscar no servidor (achado deste estudo): Sabiá-4 4,0% → 1,0%, Sabiazinho-4 5,3% → 3,5%, falsos aceitos 0/180.

Verificação

  • pnpm typecheck e pnpm test (104 testes) verdes; pnpm agregar --verificar OK em todas as rodadas.
  • Conflito de interesse declarado no relatório, no README e na D14; ressalvas por modelo no relatório.
  • Connector do Gemini incompleto (91/300) por indisponibilidade do Google; retomada prevista em PATCH.

Após o merge: tag estudo-fonte-v0.1.0 + Release do GitHub com estudo.html anexado.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LtfqgC8xbnRF55aT6v3CKR

marcosbeto and others added 3 commits August 25, 2026 22:19
…vos e cliente MCP robusto

- lib/contexto.ts: condição de controle (listagem do escopo do item no prompt); modo 'contexto' no executar/execucao.
- lib/estudo.ts + exportar-estudo/relatorio-estudo: deltas pareados com IC por bootstrap por item, métricas de uso da fonte, relatório HTML autocontido.
- Adapters: openai-responses (OpenAI/xAI, tool mcp), google-interactions (mcp_server); anthropic com beta mcp-client-2025-11-20 + mcp_toolset; loop reenvia a mensagem do assistente como veio (reasoning_content, thought_signature).
- mcp-cliente: versão dos dados e hash das tools na chave de cache e no manifesto; retry com backoff e pacing (55/min) para 429/5xx/rede; isError e erros de argumentos voltam ao modelo, só transporte invalida.
- Brutos: tools_erros, tools_erro_exemplo, voltas; avaliador invalida resposta com erro de transporte; agregação com bloco 'fonte'.
- env: .env vence variáveis de shell. Registro: entradas de rota direta (-direto) e connector (-mcp), semTemperatura, parametroMaxTokens.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LtfqgC8xbnRF55aT6v3CKR
…é-registro do estudo

Pré-registro fechado em 24/ago/2026 antes da primeira chamada da bateria, com emendas datadas (cache do piloto, Gemini via OpenRouter, tools_erros, semântica de isError, rate limit). METODOLOGIA aponta para o estudo.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LtfqgC8xbnRF55aT6v3CKR
…dos, relatório e release notes

Rodadas estudo-fonte-2026-08 (8 modelos × seca/contexto/MCP + connector nativo em 3) e estudo-fonte-2026-08-buscar-v2 (Sabiá após correção do bncc_buscar), piloto e smokes de rota. Seca 31,9% → contexto 0,2% → MCP 2,3%. Entrada em RELEASES.md (série própria) e seção no README.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LtfqgC8xbnRF55aT6v3CKR
@marcosbeto
marcosbeto merged commit ead7fdd into main Aug 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant