gstack-vibehard 2.0.0
Changelog - gstack-vibehard
[2.0.0] - 2026-06-08
A Era da Orquestracao e Memoria de Custo Zero
A versao 2.0.0 e um salto arquitetural. O gstack-vibehard foi refatorado de um instalador de templates para uma Plataforma de LLMOps Local, integrando motores de codigo aberto sem quebrar a compatibilidade com a v0.7.5.
Novas Funcionalidades (Arquitetura)
- Instalador Cross-Harness Universal: espalha agentes e ganchos nativamente para
Claude Code,Codex CLI,CursoreOpenCode. - Fabrica de Agentes: adicionadas as pastas
core/eknowledge/. O comandonpm run build:agentsfunde esses arquivos e gera 21 especialistas para Claude, Codex e Cursor/OpenCode. - Orquestracao de Worktrees: adicionado
workspace_manager.pye suporte a.worktreeinclude. Agentes agora atuam em pastas isoladas, reduzindo race conditions entre multiplas LLMs. - Deep Research Nativo: adicionado
deep_research.py, que gera dossies de missao para pesquisa via Playwright MCP, Context7 e Headroom. - Fabrica de Times: adicionado
team_builder.pypara invocar esquadroes comopipeline,fan-outeproducer-reviewer.
Qualidade e Governanca
- Fallow no Quality Gate:
qg.pyagora rodanpx fallow audit --format json, fornecendo analise estatica deterministica. - Sandboxing Docker:
stop.pyinclui isolamento de testes em Docker efemero quandoGSTACK_SANDBOX_TEST=1. - Identidade e Delegacao RAG:
session_start.pyinjeta contexto para Permit.io, Composio e LiteLLM. - Cost Routing Local: suporte a LiteLLM para roteamento de modelos e fallback.
Memoria e Performance
- Auto-Wiring Graphify + AgentMemory: o instalador configura AgentMemory e instala Git Hooks do Graphify para manter o grafo atualizado.
- Compressao de Contexto (Headroom):
headroome adicionado ao.mcp.jsonpara compressao de contexto.
UX e Qualidade de Vida
- Audio Cues: hooks emitem
audio-cue:successeaudio-cue:errorpara feedback assincrono. - Agente Deployer: 21o agente, especializado em GitHub CLI e Vercel CLI com Quality Gate antes de publicar.
Correcoes de Bugs (v0.7.5 -> v2.0.0)
session_start.pynao quebra mais stdout JSON caso um provedor MCP local esteja inativo.- Compatibilidade Windows melhorada com
shutil.whichpara resolver binarios.cmd. stop.pypreserva stdout JSON mesmo com audio cues, sandbox e post-sprint.- Instalador evita falhas bloqueantes em AgentMemory, Graphify hooks e distribuicao cross-harness.