Cerebro Studio · Backlog · Changelog
RioNoTeatro • /www/wwwroot/rionoteatro.com.br/docs/changelog/2026/CL-2026-03-27-BK-182.md • 2026-03-27T05:18:34.785Z

CL-2026-03-27-BK-182

BK-182 - Auditoria e reconciliacao de branches antigas + stash

Entregas integradas

  • Do stash bk170-campanhas-pendentes
  • admin/cron/ai_copy_helper.php: logging de pipeline, controle de side opinions, retry do primário e budgets/timeouts mais elásticos.
  • admin/cron/opencode_copy_refine.php, admin/cron/squad_social_refine.php, admin/cron/sync_facebook_events.php: timeouts ampliados para o fluxo social automatizado.
  • admin/modulos/campanhas/action_squad.php e admin/modulos/campanhas/aprovar_squad.php: refresh com Gemini-only, desativação de side opinions no refresh e 4ª opção de texto manual do admin.
  • Do branch vps/BK-167-fix-scraper-datas-sessoes
  • bot/scrapers/sympla_scraper.php: parsing mais robusto de datas reais em tickets do Sympla.
  • bot/whatsapp/server.js: WPP_AUTH_DIR e WPP_INSTANCE_LABEL configuráveis por ambiente.
  • admin/modulos/clientes/detalhe.php: preservação da aba ativa via hash.
  • admin/modulos/eventos/ e admin/modulos/teatros/: regras utilitárias de conciliação/reativação e saneamento de endereço captado.
  • Do worktree vps/BK-156-triagem-auditor-rnt
  • docs/backlog/BK-156-triagem-achados-auditor-rnt.md incorporado ao repositório.
  • docs/BACKLOG.md atualizado com a triagem dos 23 achados do auditor como item rastreável.

Conteúdo preservado, não mesclado cegamente

  • vps/BK-167-fix-scraper-datas-sessoes tinha também:
  • expansão grande de admin/modulos/bot/stats.php com QR/restart/inbox;
  • docs antigas de BKs 167/168/169/170/171 em naming e escopo que conflitam com o estado atual da main.
  • Esse trecho foi preservado por tag/archive, mas não mesclado nesta rodada por risco operacional e falta de validação de endpoints auxiliares (whatsapp_qr.php, whatsapp_restart.php) no estado atual da main.

Limpeza operacional

  • remover branches locais sem diff útil contra main;
  • remover worktree auxiliar do BK-156 após incorporar o conteúdo documental útil;
  • dropar o stash antigo depois de integrar os trechos aproveitados.