Backlog Unificado
Fonte principal: /root/cerebro/docs/BACKLOG.md. Detalhes (quando existirem): /root/cerebro/docs/specs.
- BK-36 · MCP Bridge: Integração com o Model Context Protocol com catálogo de permissões por ferramenta. (detalhe pendente)
- BK-38 · Gate B — Núcleo útil da inspiração: executar BK-38 em fase segura (heartbeat 30 min read-only + alerta + sugestão; sem execução automática R2+). (detalhe pendente)
- BK-40 · Builder Engine (Specs): Implementar orquestração baseada em arquivos de especificação (TDD/PRD automáticos). (detalhe pendente)
- BK-41 · Evals e Benchmark: Sistema para medir a qualidade das respostas e evitar regressões de inteligência. (detalhe pendente)
- BK-42 · Gate C — Pipeline oficial do Cerebro: concluir BK-42 + BK-55 (peer review gate) + BK-41 (evals). (detalhe pendente)
- BK-46.1 · Gate A — Governança primeiro (OBRIGATÓRIO): concluir BK-46.1 + BK-47 antes de qualquer autonomia contínua. (detalhe pendente)
- BK-47 · [PASSO-03 | Orquestrador] Executar BK-47 (rollback templates): automatizar script de reversão por alteração para reduzir risco operacional em jobs R2+. (detalhe pendente)
- BK-48 · Auto-Tuning: Agente que analisa logs de performance e sugere melhorias na configuração do Kernel. (detalhe pendente)
- BK-50 · Versionamento de Memória: Snapshotting do MEMORY.md para evitar corrupção de contexto a longo prazo. (detalhe pendente)
- BK-52 · WhatsApp SaaS (Extração do RNT): Transformar o microserviço/fluxo de WhatsApp do Rio no Teatro (helper PHP + fila + healthcheck + restart + telemetria) em componente reutilizável/multitenant para outros projetos da VPS e futura integração no Cerebro (canal alternativo ao Discord para alertas/testes). Inspirado em Mission Control HQ. (detalhe pendente)
- BK-55 · Peer Review Gate entre Agents: Adicionar etapa obrigatória de revisão cruzada antes de Done, com evidência em log/DB e bloqueio em caso de conflito crítico. (detalhe pendente)
- BK-56 · Gate D — Standup diário automático: concluir BK-56 para resumo diário de runs, bloqueios e próximos passos. (detalhe pendente)
- BK-61 · Terminal Multi-Sessão (Fase 1 e 2): Implementar gerenciador de sessões paralelas por engine. (detalhe pendente)
- BK-62 · [PASSO-01 | Usuário/Admin] Fechar BK-62 (P0 de segurança): revogar tokens legados no Discord Developer Portal, atualizar CEREBRO_DISCORD_TOKEN na VPS e validar bot/kernel após restart. (detalhe pendente)
- BK-66 · Flag explícita planejar vs executar: (detalhe pendente)
- BK-128 · Copywriter multi-formato + Revisor comercial RNT (FOLLOW-UP RECONCILIADO em 2026-03-18): O RNT ja possui base parcial entregue no historico local BK-122, com copy contextual para story/reels, selecao manual e fallback operacional. O que ainda falta neste backlog central e expandir para feed/carrossel, scorecard comercial consistente e integracao completa com o fluxo WhatsApp -> agenda -> conferencia de rascunho. Detalhe: docs/specs/BK-128-rnt-copy-multiformato-review.md.
- BK-133 · Planejamento Antecipado (Greedy Planner): Ajustar o robô para gerar conteúdos de fim de temporada (Last Week/Last Session) no momento do cadastro da peça, permitindo aprovação e agendamento prévio. (detalhe pendente)
- BK-134 · Messenger Channel Integration: Automatizar postagem no canal do Messenger (rionoteatro) após inclusão de nova peça, com fluxo de aprovação via WhatsApp. (detalhe pendente)
- BK-135 · FB Events Auto-Creation: Integrar a criação de eventos do Facebook ao fluxo de "Peça Nova", parando no rascunho para conferência humana. (detalhe pendente)
- BK-136 · Meta Weekly Challenges Bot: Criar rotina para monitorar e sugerir postagens criativas (Reels/Posts) para cumprir os desafios de nível da Meta. (detalhe pendente)
- BK-153 · Refatoracao fase 1 de sync_facebook_events.php: Separar planner, dispatcher, montagem de aprovacao e fallback browser em modulos/testes controlados, sem reescrever tudo de uma vez. (detalhe pendente)
- BK-154 · Harmonizacao backlog central x backlog RNT x roadmap Squad: Consolidar a semantica indice central -> backlog local de execucao -> roadmap estrategico, sem texto divergente entre os tres. (detalhe pendente)
- BK-155 · Piloto de migracao de cron social para Node: Escolher um cron social menor para piloto controlado e validar contrato/rollback antes de considerar a frente grande de migracao do legado social. (detalhe pendente)
Especificações Disponíveis (fora da fila pendente)
Detalhe do BK Selecionado
/root/cerebro/docs/specs/BK-126-studio-squad-builder-minimo.md • 2026-03-14T21:39:02.826Z
SPEC: BK-126 Studio Squad Builder minimo
1. Objetivo
Criar no Studio o builder minimo de squad e o console de run por etapa, permitindo iniciar uma execucao, acompanhar fases e aprovar/rejeitar/reexecutar passos do squad.
2. Regras
- O builder minimo deve permitir escolher template e modo (
economicooualta_performance). - O console deve mostrar etapas, status, artefatos e acoes do operador.
- Deve existir acao de
rerunapenas para a etapa falha ou devolvida. - O Studio nao precisa nascer "bonito" neste BK; precisa nascer operavel.
3. Critérios de aceite
- Usuario consegue iniciar uma run de squad pelo Studio.
- Studio mostra status por etapa e a etapa ativa.
- Studio oferece botao de aprovar, rejeitar e rerun por etapa.
- As acoes do Studio conversam com o
kernelpor payload dedicado, sem depender do chat livre.
4. Contrato minimo implementado
studio_squad_catalog: lista templates declarativos disponiveis para o builder.studio_squad_run_start: inicia uma run comsessionKey,squadId,engine,modeebriefing.studio_squad_run_list: lista o historico da workspace atual.studio_squad_run_get: sincroniza a run selecionada comstepseartifacts.studio_squad_run_action: executaapprove,rejectourerun.studio_squad_run_action_ack: confirma aceitacao/rejeicao da acao pelokernel.studio_squad_run_event: alimenta o console de etapa em tempo real.
5. Path List (lock-files)
studio/server.jskernel/index.jskernel/squad_runtime.jskernel/tests/unit/squad-runtime.test.jsdocs/CHECKLIST_STUDIO_MIGRACAO.mddocs/specs/BK-126-studio-squad-builder-minimo.md