Skip to content
Flows
Fluxo de inscrição funcional
App Builder60-120 minutes
0/8 steps0%

Step 1 of 8

Definir escopo e contrato de dados da inscrição

Estabelecer exatamente quais campos existem, quais são obrigatórios e como o backend deve receber e armazenar a inscrição.

💡

Se o builder começar a criar UI antes de definir payload, peça primeiro o contrato de dados e regras de validação.

Prompt capsule

Quero construir um fluxo de inscrição funcional em uma aplicação web. Antes de gerar interface, defina o contrato de dados completo da inscrição com: campos do formulário, tipos, obrigatoriedade, regras de validação, estratégia de deduplicação por e-mail, timestamps, formato do payload enviado ao backend, formato da resposta de sucesso e de erro, e estados de UI necessários. Considere no mínimo nome e e-mail, e sugira campos extras opcionais somente se fizer sentido. Organize a resposta para implementação imediata.

Paste into Claude · Complete implementation prompt with explicit requirements

Expected after this step

Uma especificação clara dos campos, validações, payloads e regras do fluxo.

Should not happen

  • Criar um formulário bonito que não salva nada em backend real
  • Validar apenas no frontend e aceitar dados inválidos no servidor
  • Mostrar mensagem de sucesso fixa mesmo quando a gravação falha
  • Não impedir envios duplicados por cliques repetidos ou e-mails repetidos

Verify before continuing

Do not move on until every check is true. The complete button stays locked until then.

Do not continue if…

  • !Criar um formulário bonito que não salva nada em backend real
  • !Validar apenas no frontend e aceitar dados inválidos no servidor
  • !Mostrar mensagem de sucesso fixa mesmo quando a gravação falha
  • !Não impedir envios duplicados por cliques repetidos ou e-mails repetidos
  • !Deixar o banco ou endpoint desconectado da interface
  • !Usar dados mockados e apresentar isso como funcional

If the AI messes this up

Use this when the AI fakes progress or breaks the feature. It forces a real fix.

Refaça sem desenhar UI ainda. Entregue apenas a especificação implementável do fluxo de inscrição: campos, tipos, validações, payload de envio, resposta da API, regra anti-duplicidade e estrutura do registro persistido.

Your notes for this step