K
Kodama Vault
knowledge hub
Vault
HomeBoardMap of ContentChatConversasAuditoria
Agentes
AgentsIssuesTerminalPreviews
Sistema
MCPSetup MCPSettings
Brain
Global agent instructions
Análise custos migração — evitar senha no payloadLevantamento fluxo registro + duplicados StripeRelatório segurança + pentes finos (Cláudio)Revisão security concerns e race conditionsMagic link / esqueceu senha via SupabaseCorrigir erros pós-upgrade TypeScriptTestar PRs do agente Vault para mergeAnálise de 3 issues para iniciarErro no terminal do VSCodePR #173 — aguardando aprovação do LeoTestar fluxo ponta a ponta — criação de clients no StripePR #172 — testar e subir correção de funções deprecatedPitch de vendas SaaS — agendar call de conversãoOrganizar issues e bugs rápidos para a semanaMerge PR cadastro-novo — funcionalidades e correçõesCorrigir bugs PR #173 e #172 — image domainsPR mesosóico — página de acesso mobile + segurança OTPRefatoração de códigos — PR #202Ajustes em PRs abertos de ontemEstudo de jornada de compra e técnicas de fechamentoDefinir preço e entregável do produtoProspecção de reuniões para esta semanaAgente anti AI slop — centralização de conhecimento ConnfitPR #179 — resolver conflitos e erros de teste CLIAlinhamento de preços e usos da ConffitFix adicional para PR #183 — perfil do usuárioCorrigir estilização da Connfit para identidade visualSubir modificações no copy da ConnfitCriação de 4 campanhas no Meta AdsRevisão de PRs do GilinesExploração do Roblox EditorRelatório João — devolutiva TikTok ShopReunião presencial Zassi Uniformes — diagnóstico automaçõesCriar repositório de diagnósticos e relatórios de entrevistasDiagnóstico da ZassiGeração de relatórios para reuniões de fechamentoProposta Zassi — apresentação amanhãProspecção — Clínica Odontológica Dr. But
VPS Hermes — acesso e estrutura
Always Commit Push DeployHermes Voice GeminiHermes VPSKodama Prospects TrackerMEMORYObsidian VaultRoblox Mining Sim
OpenSpec -- Spec-Driven Development no VaultPlano de Teste — OpenSpec Vault Persistence
CaumzitoNyxzZanini
Claude Code — Setup MCP VaultClaude Desktop — Setup MCP Vault (remote)VS Code + Copilot — Setup MCP Vault
Skill — Carousel Designer (Paper Style)
Standup 2026-05-14Standup 2026-05-15Standup 2026-05-16Standup 2026-05-17Standup 2026-05-18Standup 2026-05-19Standup 2026-05-20Standup 2026-05-21Standup 2026-05-22Standup 2026-05-25Standup 2026-05-26Standup 2026-05-27Standup 2026-05-28Standup 2026-05-29Standup 2026-06-01Standup 2026-06-02Standup 2026-06-03Standup 2026-06-05Standup 2026-06-11Standup 2026-06-15Standup 2026-06-16Standup 2026-06-17Standups
MOCWelcome
v0.3
K
Kodama Vault
brain / projects / connfit / planning / specs

F1 Onboarding Score

F1 — Onboarding + Score

Síntese

O Onboarding é a porta de entrada da Connfit e ao mesmo tempo inteligência de produto: cada resposta vira dado estratégico que alimenta segmentação de marketing, validação de hipóteses e o próprio roadmap da plataforma.

Regra de ouro: o score reflete maturidade digital, não maturidade clínica. Uma nutri com agenda cheia pode ser LV1 digitalmente — e é exatamente esse o nosso mercado.


Dois conceitos de LV (não confundir)

LV Maturidade (onboarding)

  • Calculado no cadastro com base nas respostas (score 0–75)
  • Ponto de partida fixo, mas evolutivo via:
    • Perguntas recorrentes da plataforma
    • Análise de uso/input de dados da nutri (métricas indiretas)
  • Organiza a sidebar e relevância de features para a nutri
  • Não implementar evolução agora — mas estrutura deve suportar

LV Gamification (por plataforma)

  • Começa do LV1 para todo mundo, independente da maturidade
  • Evolui com uso real: módulos concluídos, posts gerados, ferramentas usadas etc.
  • Separado por plataforma: marketing e academy têm XP independentes
  • Alta maturidade em Marketing acelera desbloqueio de conteúdo no Academy, mas não pula o LV Gamification

Outputs do Onboarding

Para a nutri

  • Diagnóstico visual: gráficos de pizza, barra, nível e curva mediana (fake, estética)
  • Mostra que os dados dela foram usados → gera valor percebido
  • Não forçar: sem slop, sem exagero

Interno (dashboard Connfit)

  • Visão agregada de todos os usuários: onde estão concentrados os cadastros
  • Qual perfil domina (LV1, LV2, LV3, LV4)
  • Realimenta o modelo e pode redirecionar o roadmap

Sistema de Pontuação

15 perguntas · 5 blocos · máximo 75 pts

Bloco Tema Perguntas
1 Instagram e Presença nas Redes 1–4
2 Site e Identidade Visual 5–7
3 Captação e Agendamento 8–10
4 Autoridade e Comunidade 11–13
5 Objetivo e Mentalidade Digital 14–15

Níveis

LV Nome Score Foco
1 Invisível 0–18 pts Existir digitalmente
2 Iniciante Digital 19–36 pts Profissionalizar e criar consistência
3 Em Crescimento 37–57 pts Escalar alcance, converter audiência
4 Autoridade 58–75 pts Fidelizar, monetizar, liderar

Schema de Banco

user_profile (connfit principal — Supabase)

user_id             UUID  -- ref Supabase auth
maturity_score      INT   -- 0-75, resultado do onboarding
maturity_level      INT   -- 1-4, calculado do score
maturity_updated_at TIMESTAMP

platform_xp (gamification — banco marketing)

user_id     UUID
platform    ENUM('marketing', 'academy')
xp          INT   -- acumula com uso
game_level  INT   -- calculado do XP
updated_at  TIMESTAMP

onboarding_answers (raw — connfit principal)

user_id      UUID
question_id  INT
answer_value INT   -- pontos da resposta escolhida
answered_at  TIMESTAMP

onboarding_answers guarda o raw para permitir recalcular score e re-analisar respostas futuramente sem depender de lógica congelada.


Pendências / Próximos passos

  • Definir quando e como perguntas recorrentes são disparadas (cron? evento de uso?)
  • Definir fórmula de XP por ação em cada plataforma
  • Definir em qual banco fica cada tabela (connfit principal vs marketing DB)
  • Criar as telas de onboarding (Dev B)
  • Criar engine de score e desbloqueio progressivo (Dev A)
notas relacionadas
carregando…