6.1 KiB
6.1 KiB
DA Progress Log — 2026-03-02
Contexte de la passe
- Refonte UI majeure engagée sur la home (DA-00).
- Objectif immédiat: fixer la stratégie de publication sans casser les contrats (tracking, ancres, SEO).
Capture Figma MCP (Home)
- Capture déclenchée et validée via MCP Figma le
2026-03-02(captureId:5a2314db-6659-4171-9360-1b04d801f32a). - Résultat: fichier existant mis à jour: Home_ElectronRare_DA00_2026-03-02_Final
- Mode de capture:
existingFiledans Figma + script de capture local injecté temporairement (non versionné).
Avancées capturées
docs/project-master-todos.mdmis à jour avec décision de sortie duale:- production GitHub Pages = version immédiate stable (
index.html,styles.css,script.js,/lab/) - variante web hors GitHub = build Astro (
dist/) préparé en option.
- production GitHub Pages = version immédiate stable (
assets/da/etpublic/assets/da/ajoutés avec 6 textures de variantes (v1-v6) pour enrichir l’overlay visuel GH + Astro.- [Reset]
notes-interne/creative-direction-brief.mda été basculé en v2.2.0 (mode innovant) et la grille V1→V10 est réinitialisée. docs/figma-da-six-variants-github.mdetdocs/figma-da-v1-v10-innovation-reset.mdmis à jour: reset complet V1→V10 + priorisation de passage.docs/da-01-implementation-backlog.mdmis à jour:- état d'avancement DA
- gates QA élargies (
preflight:pages,tracking:check) - section "Version duale (prod immédiate + web hors GitHub)".
docs/github-pages-deploy.mdmis à jour:- section "Stratégie de déploiement duale"
- rappel d'invariance de contrat entre versions.
- Figma DA-00 (captures) partiellement consolidées:
- captures desktop/mobile réalisées pour 390/768/1024/1440 (artifacts existants)
- preuves conservées: artifacts/figma-capture/2026-03-02/da00-home-figma-capture-log.md
- fichier final Figma: Home_ElectronRare_DA00_2026-03-02_Final
Décision d'architecture retenue
- Court terme: publier en priorité sur GitHub Pages (flux stable de release).
- Moyen terme: activer une version web externe Astro en parallèle uniquement si roadmap / besoins d'hébergement l'exigent.
- Contraintes permanentes: conserver
#a-propos,#projets,#contact, CTA et contrat GA4 identiques.
TODO immédiat (suite de sprint)
- Vérification pré-vol technique terminée:
npm run preflight:pages,npm run build. - Finaliser la preuve visuelle
390 / 768 / 1024 / 1440sur la version GA publiée. - Normaliser l’artefact Figma en un seul fichier final (nommage artboards + variantes) à partir des captures existantes.
- Vérifier GA4 Realtime + DebugView avec events cibles.
- Trancher maintenant entre
v4,v1,v7,v9avec ordre de test:-
v4(rupture forte),
-
v1(clarité + structure),
-
v7(conversion-sécurisée),
-
v9(positionnement narratif).
-
- QA 4x4 à lancer pour ces variantes; artefact de suivi:
- Préparer le manifest d'évidence (
artifacts/.../) pour la variante retenue. - Garder la documentation de design centralisée dans ces fichiers avant toute autre livraison UI.
Decision de style (fin d'arbitrage)
- Variante retenue: Carnet de labo electronique.
- Fichier Figma actif:
https://www.figma.com/design/Wzk5HhOqRHMhflwz0rpv7w - Capture de reference retenue:
e8505835-a80e-48b8-beb4-818e63db9535 - Actifs visuels design retenus:
tmp/figma-seeds/assets/mesure-rig.svgtmp/figma-seeds/assets/pcb-board-hero.svg
- Prochaine phase: implémentation UI sur scope GitHub Pages (
index.html,styles.css) sans rupture des contrats publics.
Implementation code (scope GitHub Pages)
index.htmlbascule en direction active (defaultv12) + hero "Carnet de labo electronique".styles.cssajoute le presetv12(palette/lumiere/contrastes) + layout hero asset-first.- Assets de production ajoutés:
assets/da/mesure-rig.svgassets/da/pcb-board-hero.svgpublic/assets/da/mesure-rig.svgpublic/assets/da/pcb-board-hero.svg
- Contrat tracking vérifié:
npm run tracking:checkOK. - Prompt pack assets cree pour generation image:
notes-interne/asset-prompts-carnet-labo-electronique-v1.md- batch prete a lancer:
tmp/imagegen/carnet-labo-assets-batch-v1.jsonl
Note runbook (tech)
npm run preflight:pagesa validé la chaine:npm run lab:buildnpm run tracking:checknpm run storybook:build
- Point d’attention observé lors du build Storybook:
- warning
Module level directives ... "use client" was ignoredsurframer-motion(non bloquant pour la prod) - warning bundle
chunk size > 500kB(à surveiller P2)
- warning
Update execution (2026-03-02 13:56)
- Direction active appliquee sur la home Astro: Carnet de labo electronique vivant (variant
v12renforce). - Mise en oeuvre UI:
- ajout d'un strip "etat instruments" dans le hero (telemetrie visible et lisible).
- surcouche visuelle
v12renforcee: grille electronique, bus de signal, contraste panneaux/nav. - accentuation de la carte labo (images assets + captions + etat signal) sans changer les ancres/CTA.
- Verification technique:
npm run buildOK.npm run deploy:web:sftpOK (OVH mutualise).- verification distante SFTP:
index.htmlupdate_astro/Hero.D8ngAjmO.jsupdate_astro/index.DrEuSoRX.cssupdate
Update execution (2026-03-02 14:07)
- Capture Figma MCP de la home
v12injectee dans le fichier actif:- fichier:
Wzk5HhOqRHMhflwz0rpv7w - captureId:
6bbd4ed4-522b-4564-9628-293461a662f3 - statut: completed
- fichier:
- QA responsive pass2 effectuee sur le domaine OVH:
- captures:
artifacts/qa-test/2026-03-02/responsive-v12-pass2/*.png - rapport:
artifacts/qa-test/2026-03-02/responsive-v12-pass2/qa-report.md - verdict: OK (breakpoints + invariants anchors/CTA)
- captures: