Acabe com a taxa do AI-Slop nos repositórios. Prompts de instrução monolíticos queimam tokens e diluem a atenção dos LLMs. O Matryoshka envolve as bases de código em cinco camadas concêntricas de governança, compilando fronteiras de AGENTS.md ultraleves e regras determinísticas de AST em WebAssembly.
$ bunx @maiquelleonel/matryoshka wrap
Como a tradicional boneca russa Matryoshka, cada camada de governança encapsula a próxima. Role para baixo para abrir as cascas concêntricas:
Conecta-se diretamente ao Cursor, Zed, Claude Code e Gemini CLI via stdio padrão. Expõe ferramentas em tempo real (detect_stack, wrap_context, generate_agents) e recursos sem poluir o sistema de arquivos.
# Auto-wire all IDEs in one second:
baba mcp wire --targets cursor,gemini,claude
Parser sintático em WebAssembly Tree-sitter varrendo TypeScript, Python e Go em < 200ms. Elimina testes falsos sem asserção, injeção dinâmica de SQL e credenciais hardcoded antes do push.
# Deep AST audit & DIAGNOSTIC.md compiler:
baba wrap --strict --threshold 80
Combate a crise de inchaço de contexto. Compila um AGENTS.md raiz ultraleve (< 200 tokens) com regras inegociáveis, roteando diretrizes especializadas para .agents/skills/*.md sob demanda com YAML frontmatter.
# Compile lean boundary without touching disk:
baba agents generate --dry-run
Cruza caminhos estáticos de arquivos com o grafo de conhecimento da base de código (codebase-memory-mcp). Mapeia rotas, serviços e fluxo de chamadas antes de qualquer alteração cirúrgica do agente.
# Inspect project seams and active skills:
baba agents profile
Mede a higiene estrutural fundamental (gates de CI, licença, suíte de testes, blueprint de arquitetura) impulsionado pelo oráculo canônico paladini/harness-score e gera badges SVG oficiais de conformidade.
# Audit structural hygiene and export badge:
baba scan --badge ./harness-badge.svg
Agentes autônomos de código falham quando o contexto apodrece.
O Matryoshka impõe fronteiras determinísticas:
100% da inspeção de AST e gramáticas Tree-sitter roda localmente na sua máquina via WebAssembly. Zero código sai da sua estação de trabalho.
Compilado com Bun em executáveis nativos standalone únicos. Zero necessidade de toolchains de Python, Rust ou C++ no ambiente host.
Detecta suítes frágeis cheias de mocks geradas por LLMs que passam no terminal mas não possuem nenhuma asserção comportamental real.
Pare de queimar dinheiro com prompts monolíticos. Execute o Matryoshka no seu terminal, na sua IDE e nas suas esteiras de CI/CD hoje mesmo.