Backlog Unificado
Projeto: RioNoTeatro. Fonte principal: /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.
Modo read-only: ações de escrita ficam disponíveis apenas para o Cérebro.
Sem itens pendentes em /www/wwwroot/rionoteatro.com.br/docs/BACKLOG.md.
Especificações Disponíveis (fora da fila pendente)
- BK-136
- BK-137
- BK-138
- BK-147
- BK-148
- BK-149
- BK-150
- BK-151
- BK-156
- BK-158
- BK-159
- BK-160
- BK-161
- BK-162
- BK-163
- BK-164
- BK-165
- BK-166
- BK-170
- BK-171
- BK-172
- BK-177
- BK-183
- BK-186
- BK-187
- BK-189
- BK-190
- BK-191
- BK-192
- BK-193
- BK-195
- BK-196
- BK-197
- BK-198
- BK-199
- BK-201
- BK-205
- BK-207
- BK-208
- BK-209
- BK-210
- BK-211
- BK-212
- BK-213
- BK-214
- BK-215
- BK-216
- BK-217
- BK-218
- BK-219
- BK-220
- BK-221
- BK-229
- BK-230
- BK-231
- BK-232
- BK-233
- BK-234
- BK-235
- BK-236
- BK-239
- BK-240
- BK-241
- BK-242
- BK-243
- BK-244
- BK-245
- BK-246
- BK-248
- BK-249
- BK-250
- BK-251
- BK-252
- BK-253
- BK-254
- BK-255
- BK-256
- BK-257
- BK-258
- BK-259
- BK-260
- BK-261
- BK-262
- BK-263
- BK-264
- BK-265
- BK-266
- BK-267
- BK-268
- BK-269
- BK-270
- BK-271
- BK-272
- BK-275
- BK-276
- BK-277
- BK-278
- BK-279
- BK-280
- BK-295
- BK-313
Detalhe do BK Selecionado
/www/wwwroot/rionoteatro.com.br/docs/backlog/BK-148-modularizacao-segura-redes-sociais-fase-1.md • 2026-03-19T22:40:28.198Z
BK-148 · Modularizacao segura de redes_sociais.php (fase 1)
Natureza deste arquivo
- Este backlog vivo registra o escopo funcional e documental do BK-148.
- O histórico final desta entrega fica em
docs/changelog/2026/CL-2026-03-19-BK-148.md.
Status
- Estado do BK: concluído e regularizado documentalmente
- Responsável: codex
- Branch técnica fechada:
main(commit9d19503b9) - Branch de regularização documental:
vps/BK-148-regulariza-documentacao
Problema
admin/modulos/campanhas/redes_sociais.phpjá tinha ultrapassado a faixa segura de manutenção e concentrava blocos densos demais de preparo/render.- A próxima evolução do produto social ficaria mais arriscada sem uma primeira separação dos blocos mais seguros.
- O fechamento técnico do BK-148 ocorreu sem backlog vivo e changelog detalhado canônicos.
Objetivo
- Reduzir o risco de manutenção do módulo social sem reescrever a tela inteira.
- Extrair apenas os blocos de menor risco para helper PHP 5.6-safe.
- Registrar a trilha documental canônica do BK-148 no repositório do RNT.
Escopo entregue
admin/modulos/campanhas/redes_sociais.php- passou a consumir funções auxiliares para blocos visuais e de preparo de dados de menor risco;
- manteve a tela única e os fluxos operacionais existentes.
admin/modulos/campanhas/redes_sociais_ui_helper.php- criado como helper dedicado de UI, sem acoplar com o entrypoint AJAX de
social_squad_helper.php; - extraiu:
get_redes_sociais_ai_bridge_stateget_facebook_page_events_browser_fallbackrender_redes_sociais_fb_events_fallback_panelrender_redes_sociais_radar_recomendacao_panelrender_redes_sociais_squad_tab_content- Documentação canônica regularizada neste ciclo:
docs/BACKLOG.mddocs/CHANGELOG.mddocs/LOCK.mddocs/backlog/BK-148-modularizacao-segura-redes-sociais-fase-1.mddocs/changelog/2026/CL-2026-03-19-BK-148.md
Fora de escopo
- Não houve modularização total de
redes_sociais.php. - Não houve mudança de comportamento funcional da UI.
- Não houve alteração em
ai_copy_helper.php,sync_facebook_events.phpou métricas históricas. - Não houve hardening de permissões/runtime nesta fase.
Validações executadas
php -l admin/modulos/campanhas/redes_sociais.phpphp -l admin/modulos/campanhas/redes_sociais_ui_helper.phpgit diff --check
Path List
admin/modulos/campanhas/redes_sociais.phpadmin/modulos/campanhas/redes_sociais_ui_helper.phpdocs/BACKLOG.mddocs/CHANGELOG.mddocs/LOCK.mddocs/backlog/BK-148-modularizacao-segura-redes-sociais-fase-1.mddocs/changelog/2026/CL-2026-03-19-BK-148.md