EM ANDAMENTO
Resumo técnico
Plugin nativo do NEXUS que implementa infraestrutura server-side de analytics de produto e feature flags para testes A/B, sem cookies de tracking de terceiros. O core instrumenta eventos na tabela analytics_events e avalia flags por rollout percentual com bucket estável por usuário (sha256(flag|user)); o plugin entrega um dashboard administrativo com cinco abas orientadas a persona: Visão geral, Operação, Pessoas, Projetos e A/B.
Escopo executado
- Infraestrutura de eventos server-side:
track_event()com sanitização de nomes, propriedades JSON limitadas e session id estável por sessão, com hookafter_track_eventpara integração futura (GA4/PostHog). - Instrumentação MVP de 10 eventos no core:
page_view,login_success,login_failure,task_created,task_status_changed,task_completed,comment_added,ai_explain_used,plugin_activatedeonboarding_step. - Feature flags com rollout determinístico por usuário e flags seed (
ab_login_cta,ab_task_submit,ab_onboarding_wizard), expostas via APIanalytics_flagse no cliente (nexus-analytics.js). - Dashboard administrativo (Alpine.js + Tailwind + Chart.js) com cinco abas, seletor de período 7/14/30/60 dias e health score composto 0–100.
- Comparativo automático com o período anterior equivalente (delta cards) para as métricas North Star.
- Métricas de operação: aging do backlog (>7/>14/>30 dias), holding, prioridade, funnel de status (incluindo retrabalho review→progresso), ciclo médio por prioridade e taxa de resolução.
- Métricas de pessoas: comentários, tarefas fechadas, moves de status, WIP, menções, transfers e tempo médio de primeira resposta.
- Métricas por projeto: throughput (novas × resolvidas), backlog aberto, WIP, holding, ciclo médio e taxa de resolução (top 30).
- Retenção de coorte D1/D7/D30 e tráfego por plugin (page views + ativações/desativações via audit log).
- Estimativa A/B por flag: amostra treatment/control via rollout × usuários ativos, com indicador
ready_for_decision.
Stack e ferramentas
- PHP 8 (sem framework)
- MySQL 8 (tabelas
analytics_eventsefeature_flags) - Alpine.js + Tailwind CSS
- Chart.js 4.4.1
- Sistema de plugins do NEXUS (
PluginManager)
Tags operacionais
- Analytics
- Feature Flags
- A/B Testing
- Dados
Resultado operacional
- Destravou a auditoria de A/B testing do NEXUS (Task #1083), habilitando baseline de métricas e os 5 testes A/B propostos (login CTA, task submit, empty state, cores e onboarding wizard).
- Visão gerencial consolidada de SLA, pessoas e projetos sem dependência de cookies de terceiros, alinhada à política de privacidade.
Andamento no GitHub (issues)
Painel em tempo real com as issues mais recentes do repositório.
live feed
abrir issues no githubcarregando andamento...
não foi possivel carregar as issues agora. abra no github pelo link acima.
Resultados reais
Plugin do NEXUS com analytics de produto server-side e feature flags para A/B testing, incluindo dashboard administrativo de métricas, operação, pessoas e projetos.
Arquitetura e organização
- PHP 8
- MySQL 8
- Alpine.js
- Tailwind CSS
- Chart.js 4.4.1
- Plugin NEXUS
Execução e operação
O projeto segue fluxo reprodutível de execução com validação técnica em ambiente de produção/similar.
Screenshots
Falar sobre este projeto
Aplique este modelo no seu ambiente e acelere a entrega com consistência técnica.