Cerebro Studio · Backlog · Changelog
/root/cerebro/docs/BACKLOG.md + /root/cerebro/docs/specs
Abrir Studio Selecione um BK para aprovar, delegar curadoria ou encaminhar.

Backlog Unificado

Fonte principal: /root/cerebro/docs/BACKLOG.md. Detalhes (quando existirem): /root/cerebro/docs/specs.

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 (economico ou alta_performance).
  • O console deve mostrar etapas, status, artefatos e acoes do operador.
  • Deve existir acao de rerun apenas 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 kernel por 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 com sessionKey, squadId, engine, mode e briefing.
  • studio_squad_run_list: lista o historico da workspace atual.
  • studio_squad_run_get: sincroniza a run selecionada com steps e artifacts.
  • studio_squad_run_action: executa approve, reject ou rerun.
  • studio_squad_run_action_ack: confirma aceitacao/rejeicao da acao pelo kernel.
  • studio_squad_run_event: alimenta o console de etapa em tempo real.

5. Path List (lock-files)

  • studio/server.js
  • kernel/index.js
  • kernel/squad_runtime.js
  • kernel/tests/unit/squad-runtime.test.js
  • docs/CHECKLIST_STUDIO_MIGRACAO.md
  • docs/specs/BK-126-studio-squad-builder-minimo.md