Aprovar um site criado por IA não deveria significar comentar o mesmo screenshot em cinco canais nem autorizar um deploy com base em “parece pronto”. O problema também não se resolve enviando cada detalhe para todas as pessoas da equipe.
Um bom fluxo de aprovação define o que precisa de decisão, quem responde por cada dimensão e qual evidência libera a publicação. O agente ajuda a preparar a versão, organizar pendências e executar checks. A responsabilidade por marca, oferta, privacidade e destino continua explícita.
Este guia mostra como criar essa passagem entre geração e publicação sem transformar revisão em gargalo.
Separe revisão, aprovação e publicação
Essas etapas se relacionam, mas não são equivalentes:
| Etapa | Pergunta principal | Resultado esperado |
|---|---|---|
| revisão | o que está incorreto, incompleto ou arriscado? | achados com evidência |
| aprovação | esta versão pode seguir nas condições definidas? | decisão registrada |
| publicação | o artefato aprovado chegou ao destino correto? | URL verificada e relatório final |
Uma revisão pode terminar com pendências. Uma aprovação pode ser condicionada a correções específicas. Um deploy bem-sucedido não prova que a versão tinha autorização para ir ao ar.
Se a equipe mistura essas camadas, o agente recebe sinais contraditórios: alguém comenta uma cor, outra pessoa aprova a copy, e uma terceira entende que o site inteiro está liberado. Preserve uma decisão final identificável.
Defina o objeto da aprovação
Evite pedidos como “aprovar a landing”. Registre exatamente o que está sendo avaliado:
Projeto:Site ID:slug e URL esperados:repositório e branch:commit ou versão:artefato de build:páginas no escopo:briefing de referência:data limite:O commit ou identificador de versão é especialmente importante. Sem ele, uma aprovação dada sobre uma captura pode ser usada para publicar um pacote alterado depois.
Para sites com vários arquivos, o artefato final deve corresponder à mesma fonte revisada. Para uma atualização, preserve o Site ID quando a intenção for manter slug, URL e domínios existentes.
Distribua responsabilidades por risco
Nem toda pessoa precisa revisar tudo. Divida o trabalho por dimensão:
| Dimensão | Responsável típico | O que precisa liberar |
|---|---|---|
| oferta e mensagem | marketing ou produto | público, promessa, preço, prova e CTA |
| marca | design ou brand | identidade, assets, composição e tom |
| funcionamento | desenvolvimento ou QA | links, formulário, mobile, acessibilidade |
| dados e privacidade | responsável definido | campos, consentimento, scripts e destinos |
| publicação | dono operacional | Site ID, slug, pacote, domínio e janela |
Os papéis podem estar na mesma pessoa em uma equipe pequena. A separação ainda ajuda porque obriga a responder perguntas diferentes.
Também escolha um dono da decisão final. Ele não substitui especialistas, mas confirma que todas as liberações exigidas existem e que os bloqueios foram resolvidos.
Transforme opiniões em critérios de aceite
“Deixar mais moderno” não é um critério verificável. “Usar os tokens existentes, preservar o botão primário e manter contraste legível” é.
Antes da revisão, escreva critérios observáveis:
- o H1 corresponde à mensagem aprovada;
- preço e condições conferem com a fonte comercial;
- CTA aponta para o destino definido;
- logos, imagens e depoimentos têm autorização;
- layout funciona em larguras pequena e grande;
- formulário apresenta sucesso e erro de forma compreensível;
- title e description correspondem à página;
- o pacote não contém segredo ou arquivo de desenvolvimento;
- Site ID, slug e URL são os esperados.
O checklist de QA para landing pages criadas com IA oferece uma revisão técnica e editorial mais ampla. O fluxo de aprovação usa esses resultados para produzir uma decisão.
Crie uma URL de revisão conscientemente
Revisores precisam experimentar a página, não apenas olhar uma captura. Publique uma versão de revisão somente quando o conteúdo puder ficar acessível naquele endereço.
Antes de criar outro Site ou slug, defina:
- se a URL será pública e compartilhável;
- se pode conter preço, campanha ou informação ainda não lançada;
- quanto tempo ela deve existir;
- quem pode distribuí-la;
- se o destino será o Site final ou um Site separado de revisão;
- como evitar confundir a URL provisória com a oficial.
O Site no Ar hospeda o pacote estático enviado. Não trate uma URL pública como ambiente privado nem presuma que um nome difícil de adivinhar funciona como controle de acesso.
Quando o conteúdo ainda não pode ser exposto, use a prévia local ou o ambiente controlado do próprio projeto. Quando puder, a URL de revisão permite testar assets, rotas, responsividade e integrações no contexto real de hospedagem.
Faça uma rodada assíncrona estruturada
Comentários soltos custam mais do que uma rodada com formato comum. Peça que cada achado contenha:
Página e seção:dimensão:severidade:comportamento atual:resultado esperado:fonte ou critério:responsável:Agrupe duplicatas antes de editar. Um comentário sobre cor, outro sobre botão e um terceiro sobre hierarquia podem apontar para a mesma regra de marca.
Use severidades simples:
- bloqueante: impede aprovação e publicação;
- alta: deve ser corrigida nesta versão;
- média: corrige se houver tempo sem ampliar risco;
- posterior: vira item de backlog e não bloqueia a entrega atual.
Preferência pessoal não deve aparecer disfarçada de falha. Ao mesmo tempo, prazo curto não transforma promessa sem fonte ou formulário quebrado em problema opcional.
Peça ao agente um relatório, não uma decisão
O agente consegue comparar o site com briefing, tokens e critérios. Também pode executar checks e preparar um diff. Ele não deve declarar sozinho que um risco comercial, jurídico ou de privacidade está aceito.
Use um pedido como:
Prepare esta versão para aprovação sem publicar.
Fonte:- repositório e branch: [origem]- commit: [identificador]- briefing: [arquivo]- regras de marca: [arquivo]
Critérios:- [lista de aceite]
Retorne:- versão e artefato avaliados;- tabela de achados com evidência e severidade;- checks executados;- decisões ainda necessárias;- itens preservados;- Site ID, slug e URL pretendidos.
Não invente conteúdo, não aceite riscos em nome da equipe e não publiqueaté receber uma liberação explícita para esta versão.Essa resposta vira a base da conversa. Cada correção deve apontar para um achado, e a nova versão precisa registrar o que mudou.
Controle a versão durante as correções
Depois da primeira rodada, congele o escopo:
- consolide os achados;
- aprove a lista de correções;
- altere somente os itens autorizados;
- gere um novo identificador de versão;
- rode novamente os checks afetados;
- confirme que nenhuma invariante mudou.
Mudanças adicionais podem ser boas, mas reiniciam parte da revisão. Evite pedir ao agente para “aproveitar e melhorar o resto” quando a versão já está perto da liberação.
Se a identidade estiver variando entre páginas, use o guia de consistência de marca em sites gerados por IA para transformar preferências recorrentes em regras e componentes.
Registre a decisão de aprovação
A liberação final deve ser curta e inequívoca:
Versão aprovada:commit:artefato:Site ID:slug e URL:aprovadores:checks aceitos:pendências não bloqueantes:data e janela de publicação:Se a aprovação tiver condição, escreva-a como um critério que possa ser retestado. “Aprovado se o formulário for corrigido” é insuficiente. Identifique o cenário, o resultado esperado e quem confirma.
Uma correção feita depois dessa decisão produz outra versão. Para preservar rastreabilidade, confirme se ela exige nova aprovação completa ou apenas uma rechecagem restrita.
Publique exatamente o artefato aprovado
Na etapa operacional, não gere outra build silenciosamente. Compare o arquivo a ser enviado com o artefato registrado.
O contrato de Publicação mantém a página e seus assets em public/. O agente edita a Session pelas file tools, inicia o deploy e acompanha o estado final.
Antes do deploy, repita:
versão:artefato e checksum:Site ID:slug:URL:domínios:Pare se o destino estiver ambíguo, o pacote não corresponder à versão aprovada ou a operação exigir criar outro Site sem decisão.
Verifique depois do deploy
Abra a URL pública e refaça os checks críticos:
- headline, preço, prova e CTA;
- assets, fontes e rotas;
- formulário e integração principal;
- mobile e navegação por teclado;
- title e description;
- slug e domínio;
- ausência de conteúdo de outra versão.
Registre URL, estado final, horário e resultado. A aprovação autorizou uma versão; a verificação confirma que essa versão é a que está no ar.
Quando for uma atualização, o fluxo de republicação com agente de IA ajuda a manter o mesmo Site e fechar o ciclo sem criar URLs novas para cada correção.
Meça o tempo sem remover os controles
Depois de algumas rodadas, observe onde a aprovação realmente demora:
- briefing incompleto;
- fonte comercial indefinida;
- muitos revisores para a mesma decisão;
- critérios vagos;
- feedback duplicado;
- versão alterada durante a revisão;
- responsável final ausente;
- verificação pós-deploy esquecida.
Automatize a coleta de evidências e a repetição de checks. Simplifique quem decide. Não automatize o aceite de riscos que precisam de responsabilidade humana.
Um processo leve pode caber em quatro marcos: versão candidata, relatório consolidado, liberação registrada e URL verificada. Com objeto, responsáveis e critérios claros, a aprovação deixa de ser uma sequência de opiniões e vira parte reproduzível da publicação.
