Uma operação fragmentada pode caber em um fluxo único?
Unificar jornadas de matrícula, contrato e cobrança sem acoplar a operação às particularidades de cada provedor.
CASE FILE. 02 / OPERAÇÕES / SAAS
Gestão para escolas, academias e operações esportivas: alunos, matrículas, contratos e cobrança. Integra assinatura, pagamentos e WhatsApp num fluxo único.
BRIEF. 01 / PROBLEMA E FRONTEIRA
Um recorte deliberado do estado atual. Métricas e hipótese continuam editoriais até que exista evidência pública para substituí-las.
Unificar jornadas de matrícula, contrato e cobrança sem acoplar a operação às particularidades de cada provedor.
SYSTEM TRACE. 02 / FLUXO PRINCIPAL
SPA operacional → serviços Firebase → adaptadores de cobrança, assinatura e WhatsApp.
React / jornadas por papel
Alunos, matrícula e contrato
Asaas, ZapSign e comunicação
Firebase / histórico operacional
intent → policy → authoritative state → observable effectSequência editorial para discutir contrato, autoridade e efeito. Não representa telemetria real de produção.
Valida campos, papel do operador e contexto da unidade.
enrollment.requestedPersiste a matrícula pendente e cria intenções do fluxo.
workflow.committedDespacha contrato e cobrança com chaves idempotentes.
provider.referencesReconcilia retornos e expõe pendências sem colapsar estados.
operation.visibleDECISION LOG. 03 / TRADE-OFFS
Modelar o fluxo do negócio primeiro e tratar pagamentos, assinatura e comunicação como integrações substituíveis.
RELIABILITY. 04 / FALHAR COM CONTEXTO
Não são métricas de produção publicadas. São os riscos que o desenho precisa tornar observáveis e os sinais candidatos para a próxima rodada.
Webhook de pagamento duplicado ou recebido fora de ordem.
Contrato assinado enquanto a cobrança permanece inconclusiva.
Permissão ampla demais revela ou altera uma operação indevida.
Tempo e abandono entre matrícula, assinatura e primeira cobrança.
Itens presos na fila de conciliação entre provedores.
Ações administrativas recuperáveis pela trilha de auditoria.
INCIDENT DRILL. 05 / CONTENÇÃO → RECUPERAÇÃO → PROVA
Exercícios editoriais de resiliência, não incidentes reais nem runbooks de produção. Cada drill transforma um modo de falha em uma resposta discutível e testável.
DESIGN EXERCISE / REVISAR CONTRA TELEMETRIA E RUNBOOKS REAIS ANTES DE OPERAR
EVIDENCE. 06 / O QUE PODE SER DEFENDIDO
Consolidar trilha de auditoria, permissões por papel e tratamento de falhas entre provedores.
Nenhuma captura foi publicada para este corte. O portfólio preserva a lacuna em vez de fabricar uma evidência visual.
INTERVIEW MODE. 07 / APROFUNDE A CONVERSA
Perguntas que conectam o case a system design, produto e operação sem transformar uma decisão contextual em regra universal.
Como modelar uma saga sem esconder estados intermediários do operador.
↗Quando trocar conveniência de backend gerenciado por serviços próprios.
↗Como tornar permissões e auditoria parte da experiência, não um remendo.
↗CASE FILE / 02