La méthode de travail
L’agent part de l’image réelle : ses dimensions, le texte visible, la hiérarchie, les proportions et les ressources. Il lit aussi le projet cible afin que l’implémentation s’intègre au framework et à l’écran existants. Une capture recadrée ne définit que la zone visible ; elle n’autorise pas à inventer le reste de la page.
L’implémentation utilise une vraie mise en page, du vrai texte et de vrais contrôles. Une fois le viewport de référence atteint, l’agent vérifie les autres tailles demandées. La dernière étape consiste à effectuer le rendu aux dimensions de la référence, attendre les polices et les images, comparer le résultat et corriger les différences visibles. Les ressources manquantes et un rendu non vérifié doivent rester explicites.
Livrables attendus
- Du code d’interface modifiable, utilisant la stack du projet cible et des composants réutilisables appropriés
- Les contrôles demandés reliés au comportement existant, sans fonctionnalités backend inventées
- Un court compte rendu des comparaisons visuelles réellement effectuées, des différences restantes et des ressources manquantes
De la référence à la comparaison
- 01Examiner l’image réelle
Lisez l’image elle-même, pas seulement son nom de fichier ou le texte extrait. Identifiez ses dimensions, la zone visible, les alignements, la typographie et les ressources avant de modifier le code.
- 02Construire à la taille de la référence
Respectez la hiérarchie, les retours à la ligne, les espacements et les recadrages dans la stack existante. Réutilisez les composants lorsqu’ils peuvent reproduire la référence ; ne la forcez pas dans des valeurs par défaut sans rapport.
- 03Rendre et corriger
Capturez l’écran en cours d’exécution au même viewport. Comparez d’abord les grandes différences de mise en page et de proportions, puis la typographie, les couleurs et les petits détails ; refaites un rendu après les modifications.
- 04Vérifier les variantes demandées
Une fois la taille de référence établie, testez les tailles responsives demandées et les contrôles fonctionnels. Signalez les écarts restants plutôt que de promettre une fidélité au pixel près.