Backlog Unificado
Projeto: Cerebro. Fonte principal: /root/cerebro/docs/BACKLOG.md.
- 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+).
- 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-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-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)
- BK-45
- BK-47
- BK-56
- BK-57
- BK-58
- BK-64
- BK-69
- BK-124
- BK-125
- BK-126
- BK-127
- BK-129
- BK-142
- BK-143
- BK-144
- BK-145
- BK-146
- BK-152
- BK-156
- BK-157
- BK-158
- BK-170
- BK-190
- BK-191
- BK-192
- BK-193
- BK-194
- BK-195
- BK-198
- BK-199
- BK-200
Detalhe do BK Selecionado
/root/cerebro/docs/backlog/BK-143-reconciliar-squad-whatsapp-flow.md • 2026-03-18T21:24:15.395Z
BK-143 · Reconciliar fluxo Squad Social com WhatsApp, agenda e rascunho
Natureza deste arquivo
- Este backlog vivo descreve o escopo e os criterios do BK-143.
- O historico final desta reconciliacao deve virar changelog detalhado quando o BK for fechado.
Status
- Estado do BK: concluido em 2026-03-18
- Responsavel: codex
- Branch:
vps/BK-143-reconciliar-squad-whatsapp-flow
Problema
- O backlog central do Cérebro ainda mostrava
BK-127eBK-128como pendentes, mas o backlog real do RNT ja registrava a workspaceSquad Socialcomo entregue e a base de copy IA como parcialmente entregue em numeracao local diferente. - O mapa estrategico do Squad Social ainda descrevia bem a aprovacao por WhatsApp, mas nao explicitava o produto-alvo refinado desta fase: o Squad monta o criativo, o admin aprova pelo WhatsApp e, depois do agendamento/manual step, recebe a conferencia do rascunho ou de como a postagem vai ficar.
- Sem essa reconciliacao, o proximo BK operacional correria o risco de reabrir entrega ja feita ou de atacar o canal errado primeiro.
Objetivo
- Corrigir o backlog central para refletir o que ja foi entregue no RNT.
- Registrar com clareza o que ainda falta na trilha social: aprovacao do criativo via WhatsApp, entrada correta na fila/agendamento e prova de rascunho antes do publish final.
- Atualizar o mapa e o roadmap do Squad Social para que Cérebro, Studio e RNT apontem para o mesmo fluxo real.
Evidencias confirmadas nesta reconciliacao
rionoteatro/docs/BACKLOG.mdregistra a workspaceSquad Socialcomo entregue no historico localBK-128.rionoteatro/docs/BACKLOG.mdregistra a base de copy IA multi-formato como entregue no historico localBK-122, mas ainda concentrada emstory/reels, sem fechar o revisor comercial completo previsto no backlog central.admin/cron/sync_facebook_events.phpja envia link de aprovacao via WhatsApp para posts sociais e gravaapproved_payloadao aprovar.admin/cron/sync_facebook_page_events.php,aprovar_squad.phpeaction_squad.phpja cobrem o caso de Events com aprovacao via WhatsApp e create-flow em modo rascunho.redes_sociais.phpja exibe o fallback/browser draft de Facebook Events, mas o produto-alvo ainda precisa ser formalizado para o restante dos canais manuais.
Path List
docs/LOCK.mddocs/BACKLOG.mddocs/architecture/SQUAD_SOCIAL_MAP.mddocs/projects/rionoteatro/BACKLOG_SQUAD_SOCIAL_MULTIAGENTE.mddocs/backlog/BK-143-reconciliar-squad-whatsapp-flow.md
Criterios de aceite
docs/BACKLOG.mddeixar de tratarBK-127como pendente e passar a registrar a reconciliacao com a entrega ja publicada no RNT.docs/BACKLOG.mdreescreverBK-128como follow-up realista, sem fingir que a base entregue emBK-122ja cobre feed/carrossel/revisor comercial completo.docs/architecture/SQUAD_SOCIAL_MAP.mdexplicitar o fluxo alvoSquad/Studio/Cerebro -> WhatsApp de aprovacao -> fila/agendamento -> conferencia do rascunho -> publish/manual completion.docs/projects/rionoteatro/BACKLOG_SQUAD_SOCIAL_MULTIAGENTE.mddeixar claro o que ja foi entregue e qual e a proxima frente operacional, sem reabrir trabalho duplicado.
Evidencias previstas
- leitura integral dos documentos editados antes e depois da edicao
- comparacao entre o backlog central do Cérebro e o backlog local do RNT
- referencia cruzada com o fluxo real em
sync_facebook_events.php,sync_facebook_page_events.php,aprovar_squad.phpeaction_squad.php git diff --check
Resultado final
BK-127foi reconciliado como entregue no RNT e removido da fila falsa de pendencia no backlog central.BK-128foi mantido aberto apenas como follow-up realista.- o mapa e o roadmap do Squad Social passaram a apontar para o mesmo produto-alvo operacional.
- a reconciliacao serviu de base para o
BK-144, que ligou o gate criativo real antes do WhatsApp.