A abordagem de trabalho
O agente começa pela imagem real: dimensões, texto visível, hierarquia, proporções e assets. Também lê o projeto de destino para que a implementação se encaixe no framework e na tela existentes. Uma captura recortada define apenas a área visível; não é permissão para inventar o restante da página.
A implementação usa layout, texto e controles reais. Depois de igualar a viewport de referência, o agente verifica os outros tamanhos solicitados. A etapa final é renderizar nas dimensões da referência, aguardar fontes e imagens, comparar o resultado e corrigir as diferenças visíveis. Assets ausentes e renderização não verificada devem ficar explícitos.
Entregas esperadas
- Código de interface editável, usando a stack do projeto de destino e componentes reutilizáveis adequados
- Controles solicitados conectados ao comportamento existente, sem funcionalidades de backend inventadas
- Um breve relato das comparações visuais realmente feitas, das diferenças restantes e dos assets ausentes
Da referência à comparação
- 01Inspecione a imagem real
Leia a própria imagem, não apenas o nome do arquivo ou o texto extraído. Identifique dimensões, região visível, alinhamento, tipografia e assets antes de editar o código.
- 02Construa no tamanho da referência
Iguale hierarquia, quebras de linha, espaçamento e recortes na stack existente. Reutilize componentes quando eles reproduzirem a referência; não a force para padrões não relacionados.
- 03Renderize e corrija
Capture a tela em execução na mesma viewport. Compare primeiro as grandes diferenças de layout e proporção, depois tipografia, cor e pequenos detalhes; renderize novamente após as mudanças.
- 04Verifique as variações solicitadas
Depois de estabelecer o tamanho da referência, teste os tamanhos responsivos solicitados e os controles em funcionamento. Informe as diferenças restantes em vez de prometer fidelidade pixel a pixel.