# Arquitetura do produto, escopo e maturidade técnica

**Premissa:** provar demanda primeiro com páginas de estudo e formulários; operacionalizar venda e controle de acesso apenas quando a oferta estiver validada.

## A solução tem três camadas

:::grid cols:3 items:card
### Site público
Marca, proposta de valor, páginas de curso, bios, conteúdo, materiais gratuitos, cadastro e SEO.
---
### Experiência de aluno
Trilhas, módulos, vídeo, flashcards, biblioteca, atividades, downloads e progressão.
---
### Operação
Catálogo e pedidos, pagamentos, matrícula, permissões por produto, comunicação, métricas e suporte.
:::

## O que já foi montado no Flows (demonstração)

- [Página principal](/@jonasporto/arianne-clinica-lab)
- [Catálogo](/@jonasporto/arianne-clinica-lab/cursos)
- [Proposta de formação principal](/@jonasporto/arianne-clinica-lab/cursos/terapia-nutricional-uti)
- [Minicurso](/@jonasporto/arianne-clinica-lab/cursos/disfagia-espessantes)
- [Biblioteca de materiais](/@jonasporto/arianne-clinica-lab/protocolos)
- [Campus demonstrativo](/@jonasporto/arianne-clinica-lab/campus)
- [Aula interativa](/@jonasporto/arianne-clinica-lab/campus/aula-demo)
- [Laboratório de casos](/@jonasporto/arianne-clinica-lab/campus/casos)
- [Lista de interesse](/@jonasporto/arianne-clinica-lab/aula-gratuita)

**Funciona nativamente no Flows:** publicação de páginas, layouts responsivos, coleções/formulários, checklists com persistência local, flashcards e quiz com retorno local no navegador, links e separação editorial em páginas. Nenhum pagamento ou acesso comercial foi ligado.

## Fases de implementação

| Fase | Entregas | Depende de |
|---|---|---|
| 0 · Validação | Identidade, conteúdo, landing, formulário, turma/tema candidato | Aval da Arianne, fotos e direitos |
| 1 · MVP | 1 mini curso, 1 material pago, área privada adequada e checkout | Integração ou plataforma externa de venda/acesso |
| 2 · Campus | Trilhas, biblioteca, progresso individual, histórico e suporte | Autenticação, persistência e permissão por compra |
| 3 · Expansão | Assinatura, calendário de lives, comunidade, B2B | Capacidade de produção e moderação |

## Domínios funcionais do produto

**Usuários:** visitantes, leads, alunos, professor(a), moderadores e administração.

**Cursos:** produto, módulos, aulas, anexos, quizzes, conclusão, disponibilidade, versão.

**Entitlements:** compra, presente/convite, matrícula, vigência, revogação, reembolso.

**Biblioteca:** material, categorias, versões, data de revisão, referências, visualizações e controle de uso.

**Relacionamento:** lead, origem, consentimentos, eventos, campanhas, lista de espera e suporte.

**Medições:** evento de CTA, cadastro, início de aula, progresso, quiz, compra, conclusão, retenção; separar identificadores pseudonimizados quando cabível.

## Capacidades do Flows x necessidades externas

| Necessidade | Protótipo Flows | Produção |
|---|---|---|
| Landing e páginas responsivas | Construído | Pronto após revisão da marca e publicação |
| Formulário de captação | Coleção privada criada | Completar política de privacidade e integração |
| Checklist/flashcards | Interativos, estado no navegador | Usáveis como recursos educacionais; progresso não sincronizado |
| Vídeo e biblioteca | Espaço de demonstração | Upload, licenças, versionamento, direito autoral |
| Pagamentos | Não | Checkout externo ou integração específica |
| Acesso individual por compra | Não | Sistema de autenticação/entitlements |
| Certificação | Não | Regras documentadas, verificação de conclusão |
| Comunidade moderada | Não | Grupo/plataforma com política e equipe |
| Analytics | Não implementado de ponta a ponta | Definição de eventos, consentimento e dashboard |

## Segurança assistencial e LGPD

- Não hospedar prontuário ou dados clínicos de paciente real em exemplos sem governança, autorização e desidentificação de qualidade.
- Não transformar quiz educacional em prescrição personalizada.
- Protocolos educacionais com versão, data da fonte e limites explícitos.
- Separar identidade digital da instrutora da prova de credenciais.
- Compras, certificados e acesso precisam de documentação comercial e técnica antes de publicização.

## Fluxo de compra desejado (visão futura)

```@diagram type:layers title:"Fluxo conceitual de matrícula"
- Visita ao catálogo
- Visualiza curso e programa
- Finaliza compra na plataforma
- Pagamento confirmado
- Matrícula e liberação de acesso
- Recebe onboarding
- Aprende, revisa e conclui
```

*Este fluxo é uma intenção arquitetural, não um processo em produção.*

## Dependências e decisões

1. Escolher plataforma de checkout e se o Flows será site de aquisição, campus ou ambos.
2. Definir direito de uso de fotos, vídeos, marcas de instituições e material acadêmico.
3. Aprovar política de acesso, suporte, desistência, reembolso, atualizações e certificado.
4. Definir responsável por revisão técnico-científica e proteção de dados.
