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.phpeadmin/modulos/campanhas/aprovar_squad.php: refresh comGemini-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_DIReWPP_INSTANCE_LABELconfiguráveis por ambiente.admin/modulos/clientes/detalhe.php: preservação da aba ativa via hash.admin/modulos/eventos/eadmin/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.mdincorporado ao repositório.docs/BACKLOG.mdatualizado 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-sessoestinha também:- expansão grande de
admin/modulos/bot/stats.phpcom QR/restart/inbox; - docs antigas de BKs
167/168/169/170/171em naming e escopo que conflitam com o estado atual damain. - 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 damain.
Limpeza operacional
- remover branches locais sem diff útil contra
main; - remover worktree auxiliar do
BK-156após incorporar o conteúdo documental útil; - dropar o stash antigo depois de integrar os trechos aproveitados.