Windsurf • Refino Técnico e Preparação para Handoff Backend

    Refina o front-end e prepara interface para integração com backend sem retrabalho.

    Produto
    handoff
    refatoracao
    backend
    windsurf
    avançado

    Preencha as variáveis

    0/6 preenchidas

    Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!

    {produto}
    {modulos}
    {stack}
    {problemas_tecnicos}
    {integracoes}
    {qualidade}

    Prompt (prévia ao vivo)

    Atue como Front-end Tech Lead. Analise a UI implementada e gere refinamentos técnicos e checklist de preparação para handoff com backend.
    
    Dados:
    - Produto: {produto}
    - Módulos implementados: {modulos}
    - Stack: {stack}
    - Problemas técnicos percebidos: {problemas_tecnicos}
    - Endpoints/integrações futuras: {integracoes}
    - Requisitos de qualidade: {qualidade}
    
    Entregue:
    1) Diagnóstico técnico do front atual
    2) Ajustes estruturais recomendados
    3) Pontos de preparação para integração (tipos, contratos, hooks, services)
    4) Checklist técnico de handoff para backend
    5) Prompt final para Windsurf aplicar refinamentos
    
    Seja técnico, claro e orientado a escalabilidade.

    Exemplos

    Entrada

    Produto: Harvory
    Módulos implementados: Auth, Home, Catálogo, Detalhe, Pricing, Checkout
    Stack: Next.js + Tailwind + TypeScript
    Problemas técnicos percebidos: Mocks espalhados, alguns componentes com lógica acoplada
    Endpoints/integrações futuras: auth, content list/detail, favorites, subscription, checkout
    Requisitos de qualidade: Componentes limpos, tipos centralizados, fácil integração

    Saída esperada

    🧠 Diagnóstico técnico:
    UI funcional, porém há acoplamento entre apresentação e lógica em alguns componentes e mocks dispersos.
    
    🔧 Ajustes:
    - Centralizar tipos em /types
    - Mover mocks para /mocks
    - Criar camada /services mockada
    - Extrair lógica para hooks
    
    🔌 Preparação integração:
    Definir contratos de resposta esperados para auth, catálogo, favoritos e billing.
    
    ✅ Checklist handoff backend:
    - Tipos TypeScript definidos
    - Services stub criados
    - Estados de erro tratados
    - Componentes desacoplados
    - Payloads simulados documentados
    
    🎯 Prompt Windsurf:
    Refatore o front-end para separar UI de lógica, centralizar tipos e mocks, criar services/hooks preparados para integração futura com backend, mantendo as telas atuais e estados de interface já implementados.