BUG: UX — Recheck visuel des maquettes Penpot Heimdall vs app réelle (passe 2) #115
Labels
No labels
bug
chore
design
dx:ci
dx:database
dx:dotnet
dx:infra
dx:security
dx:tests
dx:ui
etape-1
etape-2
etape-3
etape-4
etape-5
etape-6
etape-7
feature
priority-high
priority-low
priority-medium
security
spec
tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nonobis/Heimdall#115
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Passe 2 du recheck visuel des maquettes Penpot Heimdall (fichier nonobis-design-system) contre l'application réelle. Passe 1 = ticket #112 (closed) sans captures internes. Depuis, 17 captures réelles authentifiées (Playwright, viewport 1440×900) sont disponibles dans /home/hermes/workspace/design/heimdall-captures/ (01-17 + login/register/not-found/error).
Observé
Écarts maquette ↔ réel sur la structure, les libellés, les données d'exemple et certains états (ex. H1 « Contrôle » vs réel « Dashboard », KPIs « Sites en ligne / Caméras actives / Détections 24 h / Agents sains » vs réel « Caméras / Agents en ligne / Événements (24h) / Sites », sidebar sans « Snapshots », états génériques « Aucun site pour le moment » copiés sur des pages non-Sites, données d'exemple Entrepôt Nord/Annexe vs réel Chalet/Home/Site Principal/Site Test Provision, agent entrepot-01 vs réel Chalet/Home/agent-01…).
Attendu
Chaque maquette Penpot Heimdall reflète l'écran réel correspondant : structure (sidebar + topbar + contenu), libellés FR exacts, composants, états (loading/empty/error), palette charte, données d'exemple réalistes et cohérentes avec le réel.
Reproduction
Impact
Maquettes trompeuses pour l'implémentation (libellés, hiérarchie et données divergents de l'app réelle) ; risque de mauvaise recette des tickets UI.
Correctif
Corrections appliquées directement dans Penpot via le MCP (execute_code) : libellés exacts, sidebar réelle, KPIs réels, sections du Dashboard réelles, données d'exemple (sites Chalet/Home/Site Principal/Site Test Provision, agents Chalet/Home/agent-01), états par page. Détail par page ajouté en commentaire de clôture.
Fichiers concernés
Clôture — recheck visuel terminé et vérifié indépendamment (lecture MCP fiable des 8 pages Heimdall, revn 137).
PASSES :
VÉRIFICATION FINALE (8/8 pages) : textes réels présents, anciens contenus fictifs éliminés (0 occurrence entrepot/depot-sud/lyon/9 agents/1 208/42 actives/3 412), charte/composants et pages Sleipnir/Njord non touchés.
Limites documentées : 2 détails cosmétiques restants (dialog « Supprimer Cam 05 » et meta « yolov8n » sur Caméras, fond d'item actif sidebar Snapshots) ; pièges MCP consignés dans le skill penpot-mcp-piloting.