CL-2026-03-10-BK-114
- Status: (V) conferido e aprovado
- Backlog: BK-114
- Escopo: projeto
- Projetos afetados: cerebro
- Aprovacao humana obrigatoria: nao
- Revisor IA: auto-revisao
Resumo
OpenGravity foi oficializado como módulo do Cérebro dentro de /root/cerebro/OpenGravity, com saneamento de segredos em .env.example, incorporação do código-fonte do agente ao repositório e separação explícita entre código versionável e runtime binário local.
Entregas
- Código-fonte do módulo consolidado como parte oficial do repositório:
src/agent/src/bot/src/config/src/memory/src/tools/README.mdajustado para declarar o OpenGravity como módulo oficial do Cérebro..env.examplesaneado para placeholders seguros..gitignoredo módulo reforçado para impedir versionamento de:.env- credenciais JSON
node_modules/dist/vendor/voices/- Ajustado o fallback CLI em
OpenGravity/src/agent/llm.tspara usarspawnna tentativa viastdin, removendo a tipagem inválida comexecFilee preservandotypecheckverde.
Decisão técnica
O código do OpenGravity entra no módulo oficial. O bundle binário do Piper não entra no Git porque é runtime local, dependente de ambiente Linux e aumenta ruído operacional sem agregar versionamento de código.
Evidências
- Estrutura restante do
src/auditada e classificada como código-fonte legítimo do módulo. vendor/piper/auditado e classificado como bundle binário Linux local (~52 MB), mantido fora do Git..env.examplecorrigido para não carregar segredos reais.npm run typecheckvalidado com sucesso após o ajuste do fallback CLI.