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

Backlog Unificado

Projeto: Cerebro. Fonte principal: /root/cerebro/docs/BACKLOG.md.

Especificações Disponíveis (fora da fila pendente)

Detalhe do BK Selecionado

/root/cerebro/docs/backlog/BK-199-reconcile-gemini-fanout-recovery.md • 2026-04-09T23:50:35.414Z

BK-199 - Reconciliar fan-out Gemini preservado fora da main

Criado em: 2026-04-09

Escopo: plataforma

Projetos afetados: cerebro

Responsável: codex

Prioridade: alta

Status: done


1. Objetivo

Reconciliar na main a parte útil da trilha preservada em vps/BK-194-stash-recovery-audit referente ao orquestrador do Gemini: timeout curto de stall e fan-out paralelo para reduzir tentativas que ficam só no bootstrap, sem quebrar a trilha canônica de GEMINI_BIN introduzida pelo BK-195.


2. Escopo desta rodada

  • adicionar CEREBRO_GEMINI_STALL_TIMEOUT_SEC ao tools/cli_orchestrator.sh;
  • melhorar a ordem de fallback de modelos Gemini;
  • habilitar fan-out paralelo controlado no preflight e no dispatch real do Gemini;
  • preservar todas as chamadas via GEMINI_BIN.

3. Fora de escopo

  • trocar GEMINI_BIN por gemini_subagent.sh em tools/agent_conversation.py;
  • remover o uso de GEMINI_BIN do orquestrador;
  • reconciliar os demais hunks documentais stale da branch preservada.

4. Path List (lock-files)

```

/root/cerebro/docs/LOCK.md

/root/cerebro/docs/BACKLOG.md

/root/cerebro/docs/CHANGELOG.md

/root/cerebro/docs/backlog/BK-199-reconcile-gemini-fanout-recovery.md

/root/cerebro/docs/changelog/2026/CL-2026-04-09-BK-199.md

/root/cerebro/tools/cli_orchestrator.sh

```


5. Resultado esperado

  • Gemini deixa de depender de uma única tentativa longa quando há stall de bootstrap;
  • a main absorve a parte útil da branch preservada sem regredir o BK-195;
  • a branch vps/BK-194-stash-recovery-audit fica sem conteúdo operacional relevante pendente.