Uma Camada de Governança de 7 Arquivos para Prevenir o Desvio de Sessão de LLM

✍️ OpenClawRadar📅 Publicado: April 13, 2026🔗 Source
Uma Camada de Governança de 7 Arquivos para Prevenir o Desvio de Sessão de LLM
Ad

Um desenvolvedor no r/LocalLLaMA compartilhou uma solução para impedir que assistentes de codificação baseados em LLM, como o Claude, desfaçam silenciosamente decisões arquiteturais entre sessões. Em vez de tratar as sessões de LLM como conversas, agora as tratam como processos sem estado que precisam de um protocolo.

O Problema Central

Cada sessão de LLM começa com memória zero. Você reexplica, o modelo reinterpreta e ele se desvia com confiança. O desenvolvedor observou: "Você nem vai perceber até estar bem dentro do projeto, talvez três ou quatro arquivos adiante, ou quem sabe até na última parte do projeto."

A Camada de Governança de 7 Arquivos

A solução não é um prompt melhor, mas uma camada de governança que qualquer modelo pode ler e operar imediatamente dentro dela. O sistema usa sete arquivos, cada um com uma preocupação específica, sem sobreposição:

  • active_context.md - Controlador da sessão, define o que está no escopo no momento
  • contracts.md - Lei comportamental, esquemas de dados, valores de enumeração, comportamento exigido
  • agent_core.md - Disciplina de execução, como operar, validar, relatar
  • agent_project.md - Intenção do projeto, por que este sistema existe, resultados esperados
  • decisions.md - Registro de ADR, escolhas não óbvias e por que foram aceitas
  • build_plan.md - Roteiro do módulo, ordem de implementação e entregas
  • state.md - Diário vivo, o que foi feito, o que mudou, o que resta
Ad

Decisões de Design Principais

O desenvolvedor explicou duas separações críticas:

Separar contracts.md de agent_core.md: "Quando um conflito comportamental aparecia, o modelo não tinha como saber a qual camada deferir. Era uma regra de esquema ou uma preferência de execução? Quando estão separados, a hierarquia é inequívoca, os contratos sempre vencem."

Incluir decisions.md: "Quase pulei isso ('Vou lembrar'). Três semanas depois, não conseguia reconstruir por que escolhemos Postgres em vez de SQLite para um módulo específico. O registro ADR existe exatamente porque 'Vou lembrar' não é um protocolo."

O Loop Operacional

Toda sessão segue esta ordem, sem exceções:

  1. Ler active_context.md → extrair o que está no escopo
  2. Reaterrar contra contracts.md → regras comportamentais travadas
  3. Confirmar restrições operacionais de agent_core.md + agent_project.md
  4. Verificar decisions.md → não reverter escolhas aceitas
  5. Executar apenas o que active_context.md autoriza, conforme build_plan.md
  6. Validar com testes — não declarar como concluído sem evidências
  7. Atualizar state.md com resultados factuais
  8. Se uma nova decisão não trivial foi tomada, registrá-la em decisions.md

Impacto no Fluxo de Trabalho

O bloqueio de escopo do active_context.md provou ser particularmente valioso: "Antes disso, eu começava uma sessão para corrigir um bug e acabava refatorando um módulo não relacionado porque 'estava ali mesmo'. Parecia produtivo......... e era."

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Como os assistentes de IA buscam páginas da web: análise de logs do Nginx do ChatGPT, Claude, Gemini e outros
Tools

Como os assistentes de IA buscam páginas da web: análise de logs do Nginx do ChatGPT, Claude, Gemini e outros

Um desenvolvedor testou cinco assistentes de IA principais, solicitando que acessassem URLs únicas e monitorando os logs do Nginx, revelando padrões de recuperação distintos: ChatGPT, Claude e Perplexity usam agentes de usuário dedicados, enquanto o Gemini respondeu a partir de seu próprio índice sem buscar a página.

OpenClawRadar
iai-mcp: Um daemon local para memória persistente do OpenClaw entre sessões
Tools

iai-mcp: Um daemon local para memória persistente do OpenClaw entre sessões

iai-mcp é um daemon open-source que captura todas as conversas do OpenClaw, armazena-as em três camadas de memória com embeddings neurais locais e criptografia AES-256, e fornece contexto relevante de volta em novas sessões — recall literal >99%, recuperação <100ms, custo de início de sessão <3k tokens.

OpenClawRadar
Usuário do Reddit compartilha prompt detalhado para exportar conhecimento pessoal de assistentes de IA
Tools

Usuário do Reddit compartilha prompt detalhado para exportar conhecimento pessoal de assistentes de IA

Um usuário do Reddit criou um prompt abrangente para extrair conhecimento pessoal estruturado de assistentes de IA como o Claude, abordando limitações percebidas no recurso de importação do ChatGPT da Anthropic. O prompt gera três artefatos JSON distintos cobrindo bases de conhecimento pessoal, frameworks intelectuais e grafos de conhecimento.

OpenClawRadar
🦀
Tools

mcp-memory: SQLite FTS5 + OKF do Google para Memória Rápida de Agentes

mcp-memory é um servidor MCP que dá aos agentes de IA memória persistente usando o formato OKF do Google e SQLite FTS5 para consultas em menos de 20ms. Inclui quatro ferramentas: memory_store, memory_retrieve, memory_search e memory_get_last.

OpenClawRadar