Skip to content

Workboard (Operation)

Sistema canônico de gestão editorial · substituiu ClickUp em 14/05/2026.

Esteira canônica · 17 etapas

~/projects/adsx-operation/src/lib/pipeline.js (toStage())

  1. Pré-pauta (rascunho)
  2. Briefing
  3. Aprovação briefing
  4. Redação
  5. Revisão editorial
  6. Aprovação cliente
  7. Design / arte
  8. Aprovação arte
  9. Programar
  10. Postado
  11. Pós-publicação (métricas)
  12. Concluído ... (17 etapas totais — ver pipeline.js)

Tabelas wb_*

  • wb_tasks — task principal (40+ campos · created_by · assignees · status · briefing · etc)
  • wb_attachments — anexos (external_url Drive · LGPD-compliant)
  • wb_comments — comentários por task
  • wb_consolidated — rollup por squad/empresa
  • wb_dashboard — métricas por workboard
  • wb_postados_corpus — corpus posts publicados (alimenta destilador)
  • wb_semana_producao — agenda semanal por cliente
  • wb_stage_info_cliente — meta por cliente

RBAC por área

master · head · designer · social_media · gestor_trafego (areaPermissions.js · RequireArea component).

Mapeamento dropdown UI: - Administrador → admin (RLS legado) - Operacional → editor (RLS legado) - DPO → dpo

Memória: backlog "B item RLS perfis área" pendente.

Trigger crítico

wb_validate_task_status foi temporariamente afrouxado em 16/05 pra destravar movimentação manual cards. RPC wb_cron_create_task (SECURITY DEFINER · service_role) destrava repoints de cron.

Realtime

Tabelas com REPLICA IDENTITY FULL (11/05): wb_tasks · content_generations · trace_posts. Memória: feedback_realtime_replica_identity_full.

Cross-ref

  • ~/projects/adsx-operation/src/lib/pipeline.js
  • ~/projects/AUDIT-RLS-CROSS-PRODUCT-20260520.md