Hábitos
Quantos registros de água, sono, passos e exercício você fez nos últimos 30 dias.
Normalização: 60 logs/mês = 100 pontos. Linear até o teto, satura em 100.
É um número de 0 a 100 que representa seu engajamento em hábitos de saúde — não é diagnóstico clínico, não é fator de risco da ANS, não substitui consulta médica. É só um espelho do seu cuidado diário.
Cada pilar gera uma nota de 0 a 100; o score final é a soma ponderada. Os pesos foram fixados em ADR técnico (docs/adr/2026-05-01-b2b-pme-v1.md) e estão sob revisão clínica antes de virar default em produção.
Quantos registros de água, sono, passos e exercício você fez nos últimos 30 dias.
Normalização: 60 logs/mês = 100 pontos. Linear até o teto, satura em 100.
Média do moodScore (1 a 5) das suas entradas no diário e check-ins do dia, nos últimos 30 dias.
Normalização: Precisa de pelo menos 3 entradas para entrar no cálculo — caso contrário o pilar fica neutro em 50.
Doses confirmadas como tomadas (✅ Tomei) sobre o total de doses agendadas nos últimos 30 dias.
Normalização: Sem schedule ativo, o pilar fica em 100 — a ausência de medicamento NÃO penaliza o score.
Percentual de biomarcadores classificados como NORMAL nos seus exames dos últimos 180 dias.
Normalização: Sem exames recentes, o pilar fica neutro em 50 — não penaliza nem premia.
Quilômetros rodados em corridas registradas (manual ou via Strava) nos últimos 30 dias.
Normalização: 30 km/mês = 100 pontos. Linear até o teto, satura em 100.
Sequência atual de dias consecutivos com check-in/atividade (sua streak no app).
Normalização: Streak de 30 dias = 100 pontos. Linear até o teto, satura em 100.
O score é a soma ponderada dos 6 pilares, arredondada a 2 decimais:
score = scoreHabits × 0.25
+ scoreMood × 0.15
+ scoreMedAdherence × 0.20
+ scoreExams × 0.15
+ scoreActivity × 0.15
+ scoreContinuity × 0.10Os pesos somam exatamente 1.00. Se um pilar atinge o teto (100), o pilar inteiro contribui com seu peso × 100. Por isso é possível chegar a 100 sem precisar bater todos os recordes — só é preciso atingir o target de cada um.
Faça login e abra seu painel — assim que o worker rodar pela primeira vez, sua Pontuação de Saúde aparece lá.