Pular para o conteúdo
plataformapsi.app.br · roadmap do produto

O que já foi entregue,
o que falta.

v.1.2 · 24 jun 2026 · app v2.57.1
F0 · IDENTIDADE → F10 · DIÁRIO · TODAS CONCLUÍDASCONTÍNUO · QUALIDADE
11
Fases concluídas
0
Em andamento
40
Instrumentos
1
Tema ativo

Este roadmap reflete o estado real do produto em produção, derivado do código (~77 páginas, ~100 endpoints, 40 instrumentos, tema Original). Substitui o roadmap de design v0.3, que estava defasado — fases de contas, aplicação remota e relatórios já haviam sido entregues. A FASE 10 (Diário + Monitoramento Diário) foi entregue em v2.53.0–2.53.2.

FASE 0

Identidade visual

CONCLUÍDA

Original PSI — tema consolidado em produção. Temas experimentais (C1–D3) descontinuados em v2.53.6.

📋 ORIG
C1
C2
C3
D1
D2
D3
  • Theme registry · tema Original6 temas experimentais (C1–D3) descontinuados em v2.53.6 — mantido apenas o Originallib/themes/themes.ts
  • Aplicação visual consolidadatema Original aplicado a aplicação, resultado, ficha e dashboards
  • Branding · logo, favicon, Open Graph cardapp/opengraph-image.tsx
FASE 1

Aplicação de testes & resultado

CONCLUÍDA

40 instrumentos validados, motor de scoring versionado e imutável (REGRA #6), documentação técnica com forma de correção.

  • 40 instrumentos seedadosPSS-10 · PHQ-9/15/4 · GAD-7 · DASS-21 · AUDIT · PCL-5 · IPIP-50 · K10 · IES-R · ASRS-18 · BIS-11 · OCI-R · SPIN · … database/seed_*.sql
  • Scoring engine validadoSCORING_ENGINE_VERSION 1.13.4 · algoritmos imutáveislib/version.ts
  • Resultado detalhado + classificação por faixa
  • Documentação técnica + forma de correção por instrumentolib/technicalDocs.ts
FASE 2

Dashboard do profissional

CONCLUÍDA

A casa do psicólogo, em produção.

  • Lista & ficha do pacienteCadastro, edição, arquivar (soft-delete), convidar para a plataformaapp/professional/patients
  • Catálogo de testes & overview do consultório
  • Evolução, comparação e qualidadeanalytics · compare · quality
FASE 3

Onboarding & contas

CONCLUÍDA
  • 4 perfisSuperadmin · Profissional (CRP) · Self-user (CPF) · Paciente (vinculado)
  • Autenticação e-mail/senha + Google OAuthapp/auth/callback
  • Anti-fraude CPF/e-mail únicosapi/auth/check-cpf · check-email
  • Cadastro dinâmico por configuraçãoregistration-config
FASE 4

Aplicação remota

CONCLUÍDA
  • Link curto + convite por link/e-mailplataformapsi.app.br/c/XXXX-YYYY · boas-vindas + consentimentoapp/c · app/respond
  • Modo paciente · uma pergunta por vez
  • Cadastro pós-teste (e-mail + Google) e binding profissional↔pacienteapi/bindings
FASE 5

Relatórios & exportação

CONCLUÍDA
  • Laudo PDF profissionalGráficos de evolução embutidos · storage + link de compartilhamentoapi/reports/generate
  • Envio de resultado por e-mail (Resend)api/reports/send-email
FASE 6

Monetização & billing

CONCLUÍDA
  • Stripe · checkout, portal e webhooksapi/billing
  • TiersFreemium (limites) · Premium · Gratuito concedido · Vitalício
  • Referral & early adopterapi/referral
FASE 7

Superadmin & governança

CONCLUÍDA
  • Gestão de usuários, pacientes e aplicaçõesapp/superadmin
  • Audit logs, revenue/churn e métricas científicas
  • Planos & convites (concessão de tier + vitalício)
FASE 8

Integrações externas

CONCLUÍDA
  • Contrato HTTP versionado com ia.brCria invites + polling de respostas via cursor monotônico · idempotênciaapi/v1/invites · responses
  • Integração DiligentiaEnvios + resultadosapi/integrations/diligentia
FASE 9

Polimento & consistência

CONCLUÍDA
  • Sticky-footer nas páginas transacionais/checkout · /billing/success · /update-password · /reset-password
  • Acessibilidade reforçada na Q9 (ideação suicida)Banner clínico inline com link CVV 188
  • Estados vazios com SVG nos gráficos de analytics
  • Loading skeletons + banner offline nas áreas autenticadas
  • Microcopy humanizado · remoção de jargão técnico nas telas de resultado
  • Reconciliação de documentaçãoREADME, roadmap e CHANGELOG refletindo realidade entregue
FASE 10

Diário (journaling) & monitoramento diário (EMA)

CONCLUÍDA

Acompanhamento longitudinal autorrelatado entre as sessões, sem score, sem classificação e sem alerta — o motor de scoring permanece intocado (REGRA #6). Privacidade primeiro: áudio nunca sai do dispositivo e o uso de IA é opcional, com consentimento versionado e auditável.

  • Tracker diário (EMA)Humor · ansiedade · sono · estresse · energia (0–10) + sintomas físicos + nota livre · gráfico 7/30/90 dias sem interpolar lacunasapi/self-user/tracker
  • Journaling · texto ou ditadoÁudio só no dispositivo (nunca persistido) · transcrição (Whisper) + estruturação temática (OpenAI) opcionais · consentimento versionado/auditávelapi/self-user/journaling
  • Compartilhamento "ao vivo" revogávelToggle por-entrada (journaling) + global (tracker) · dashboard do psicólogo só com colunas seguras, nunca ai_structuredapp/professional/patients/[id]/diario
  • Lembrete diário configurávelHorário + on/off + canais in-app/e-mail · Vercel Cron com de-duplicação diária (America/Sao_Paulo) · sem streak punitivaapi/cron/reminders
  • Textos psicoeducativos versionados + RLS owner-CRUDMigração 2026-06-15_001 · leitura "ao vivo" do profissional via patient_bindingsdatabase/migrations
CONTÍNUO

Qualidade & conformidade

CONTÍNUO
  • ·Suíte vitest + lint + build verdes a cada releaseREGRA #10 — checklist de release
  • ·Integridade estatísticafrontend/docs/STATISTICAL_INTEGRITY.md
  • ·Algoritmos de scoring imutáveisREGRA #6 — correções via novo algorithm_version