CHANGELOG - ClawCerebro
Como usar
- Este arquivo e o indice curado de entregas concluidas.
- Detalhes por entrega ficam em
/root/docs/changelog/<ano>/CL-*.md. - Changelog bruto operacional por agente continua em
/root/docs/changelogs/<agente>/YYYY-MM-DD.md(fonte primaria). - Studio (detalhes):
https://cerebro.seuimovel.rio.br/changelog
Fluxo (Backlog -> Changelog)
- Concluir item do backlog (
BK-xx). - Criar entrada de changelog detalhada em
docs/changelog/<ano>/CL-YYYY-MM-DD-BK-xx.mdcom status(P). - IA revisora (preferencialmente diferente da autora) confere.
- Se o item exigir validacao humana, atualizar para
(PU)e aguardar Usuario/Admin. - Se nao exigir validacao humana, IA revisora pode aprovar direto para
(V). - Usuario/Admin (quando aplicavel) valida funcionamento e atualiza para
(V).
Status de Conferencia
(P)= pendente de conferencia IA(PU)= pendente de conferencia/aprovacao do Usuario/Admin(V)= conferido e aprovado(R)= reprovado / precisa ajuste (opcional)
Regra de Revisao IA
- Padrao: IA revisora deve ser diferente da IA autora.
- Excecao: auto-revisao apenas para itens de baixo risco (docs/texto/organizacao) ou indisponibilidade temporaria de outra IA.
- Em caso de excecao, registrar explicitamente
revisor_ia: auto-revisao.
Campos obrigatorios nas entradas CL
Escopo:projeto | multi-projeto | plataformaProjetos afetados: lista (ex.:cerebro-studio,cerebro-kernel,rionoteatro)Aprovacao humana obrigatoria:sim | nao
Regra de Projeto vs Global
- O
CLe global (fonte unica). - Itens que afetam mais de um projeto devem ficar em um unico
CLcomEscopo: multi-projeto. - Se precisarmos visao por projeto, criar indices por projeto que apontem para os
CLglobais (sem duplicar conteudo).
Indice de Entregas (Curado)
2026-02-27
- (V) BK-53 · Git Workflow V3: Webhook nativo Node.js no Studio (porta 9903), AGENTS.md V3 padronizado em 6 projetos,
docs/GIT_WORKFLOW.mdcom estrategia de worktrees multi-agent, CI/CD automatizado via GitHub Webhooks (HMAC-SHA256), anti-loop duplo (GeJoRei-VPS/Cerebro-BOT), regra de branch obrigatoria na VPS,.agents/workflows/iniciar_sessao.mdcom turbo-all. Bloqueios superados: token antigo GitHub App no SigaAutoBot,shell_execdesabilitado no PHP, PM2 porta duplicada,safe.directoryfaltante, permissaowww-dataem/root/.
2026-02-26
- (V) NAVEGABILIDADE STUDIO · Restauração de links clicáveis para
BK-XXeCL-XXno Dashboard, Backlog e Changelog. Adicionado campo de busca dinâmica para filtragem em tempo real nos índices. - (V) HOTFIX SCRAPER · Restaurada captura de
valoresessõesno Sympla via BFF API (tickets endpoint) embot/scrapers/sympla_scraper.php. - (V) BK-46 · Integração de Aprovação Studio UI com pipeline real (
Planner/Backend) + inferência automática de projeto (rionoteatro/seuimovel). - (V) HOTFIX UI · Correção de contraste no seletor de modo do Studio (V1 e V2) e suporte a
color-scheme: dark. - (V) BK-45 · Safe Mode + Incident Mode validado em runtime no domínio. Banner e bloqueios ativos.
- (V) RESILIÊNCIA KERNEL · Ajuste de timeout (90s) e tratamento de erro de cota no modo GERAL para evitar travamento do Studio.
- (V) BK-44 Fase 4.1 · benchmark por
llm_attempt(benchmarkByAttempt), flag--by-attempt, scriptobs:benchmark:attempt,top_error_classpor engine e44/44testes verdes - (V) BK-44 Fase 4 · dashboard HTML, alertas CI/CD, benchmark por engine primária, correção de inferência de engine (llm_start.engine → model_selection.default_engine), 41/41 verde
- (V) BK-44 Fase 3 · filtros CLI ricos, checkThresholds, correção inferTaskStatus (llm_fail→fail), obs:smoke, 35/35 verde
- (V) BK-44 Fase 2 · observability-schema-check.js (CLI schema validator), observability-summary.js (CLI resumo por task_id), testes de integração runtime, correção de inferência de status (llm_finish ok:true → success)
- (V) BK-43 · suíte de testes de roteamento/policy (21 testes, Jest, sem deps de VPS)
- (V) BK-43.1 · precedência skill/agent/risk/action coberta
- (V) BK-44 MVP · observability.js + instrumentação do router (4 tipos de evento, task_id, error_class, duration_ms)
- (V) CL-2026-02-26-AGENTS-OPENCLAW · Migração para Agentes Padrão OpenClaw (V1.0) (docs/changelog/2026/<a href="/changelog/CL-2026">CL-2026</a>-02-26-AGENTS-OPENCLAW.md)
2026-02-25 (retroativo inicial)
- (P) CL-2026-02-25-BK-01 · BK-01 Aprovacao Omni-Channel (V8.2)
- (P) CL-2026-02-25-BK-02 · BK-02 Acesso Externo Studio (9903)
- (P) CL-2026-02-25-BK-03 · BK-03 Configuracao Interna Serena (9902)
- (P) CL-2026-02-25-BK-05 · BK-05 SSL no subdominio
- (P) CL-2026-02-25-BK-22 · BK-22 Locks na Home + Aba de Locks (Studio)
- (P) CL-2026-02-25-BK-23 · BK-23 V2 mobile sem perda de conteudo
- (P) CL-2026-02-25-BK-24 · BK-24 Controle de fonte na V2 mobile
Fontes Brutas (Operacionais)
docs/changelogs/codex/2026-02-25.mddocs/changelogs/gemini/2026-02-25.mddocs/changelogs/brain/2026-02-25.md
Legenda
BK-xx= item de backlog relacionadoCL-...= entrada curada de changelog (entrega)