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
7
Instrumentos
1
Tema ativo

Este roadmap reflete o estado real do produto em produção, derivado do código (~77 páginas, ~100 endpoints, 7 instrumentos oferecidos, 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

7 instrumentos oferecidos e perfis documentados, motor de scoring versionado e histórico imutável (REGRA #6), com forma de correção e natureza interpretativa identificadas.

  • ✓7 instrumentos oferecidosPHQ-9/15/4 · GAD-7 · IPIP-50 · K10 · ASRS-6 · v2.76.0: ESS e IES-R aposentados; v2.77.0: WHO-5, AUDIT e ASRS-18 aposentados, todos por falta de licença de uso comercialdatabase/seed_*.sql
  • ✓Motor de scoring verificadoSCORING_ENGINE_VERSION 1.21.0 · algoritmos versionadoslib/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
FASE 11

Instrumentos: forma de aplicação & uso organizacional

PLANEJADA
  • ✓Instrução original de cada instrumento na tela de respostav2.76.0 · 7 dos 7 instrumentos oferecidos com instrução própria (os demais no texto padrão, com motivo registrado), cada texto conferido com a fonte da forma aplicada (REGRA #9) · fontes em docs/RESPOND_INSTRUCTIONS_SOURCES.mdlib/respond/instructions.ts
  • →HSE-IT como levantamento organizacionalAplicação anônima com resultado agregado e número mínimo de respondentes, o uso previsto pelo HSE · hoje a aplicação é individual
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