Mindmap da arquitetura
Introdução ao documento
Este documento registra uma visão rápida do repositório em formato de mindmap textual. O objetivo é facilitar onboarding e navegação pelos módulos já identificados por evidência no código.
Mindmap
Evidências:
src/app/page.tsx:8-27src/app/(protected-routes)/home/page.tsx:18-67src/app/(protected-routes)/quiz/page.tsx:21-231src/app/api/health/route.ts:3-31src/app/api/submissions/route.ts:4-90package.json:5-22.github/workflows/ci-cd-pipeline.yml:13-124.github/workflows/cypress.yml:11-104
Como interpretar
Interface: camadas visíveis ao usuário, incluindo rotas, providers e componentes.BFF: rotas HTTP locais que abstraem serviços externos.Domínio: conjuntos de features percebidos pelas rotas protegidas e componentes associados.Integrações: dependências externas acionadas por handlers, serviços ou bootstrap da aplicação.Operação: mecanismos observados para desenvolvimento, teste e entrega.
Pendências
- Adicionar um mindmap por fluxo de negócio se o time quiser granularidade maior por feature.
- Confirmar se existe outra topologia operacional além de Docker + Helm + Kubernetes descrita neste repositório.
Versionamento
- Baseline criado em
2026-03-20. - Atualizar junto com mudanças estruturais em
src/app,src/app/api,.github/workflowsehelm/.
Referencial teórico
- Mermaid mindmap para representação de estrutura.
- Documentação arquitetural enxuta orientada a navegação do repositório.