From 2731a91d8d10e5996c2b1fccc5e6681fff3a890f Mon Sep 17 00:00:00 2001 From: Yvv Date: Tue, 3 Nov 2026 09:27:31 +0100 Subject: [PATCH] =?UTF-8?q?Acte=20M7=20fig=C3=A9=20sur=20b2e597b=20:=20rel?= =?UTF-8?q?ecture=20=C2=AB=20b2e597b=20:=20ok=20=C2=BB=20apr=C3=A8s=20corr?= =?UTF-8?q?ection=20du=20dossier,=20inscrite=20=C3=A0=2009=20h=2028=20;=20?= =?UTF-8?q?pr=C3=A9misse=20du=20t=C3=A9moin=20deploying?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- actes/2026-11-03-m7-lecteur.md | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/actes/2026-11-03-m7-lecteur.md b/actes/2026-11-03-m7-lecteur.md index f612ee8..8f8a839 100644 --- a/actes/2026-11-03-m7-lecteur.md +++ b/actes/2026-11-03-m7-lecteur.md @@ -1,9 +1,10 @@ # Acte — Mise en ligne M7 (le lecteur refait, lot U) Classe : déploie Projet : libreDecision Date : 2026-11-03 -**État : EN PRÉPARATION** sur `b2e597b` (`b2e597b65356cac14fbffdbf33318d620940b6f3`) — préparé par -l'intégrateur libredecision-d4 ; exécuté par orch (dev-63) sous son mandat (« déploie » et « pousse », du -03/11 au 08/11). Relecture indépendante : en cours (lancée le 03/11 à 09 h 05). +**État : FIGÉ** sur `b2e597b` (`b2e597b65356cac14fbffdbf33318d620940b6f3`) le 03/11 à 09 h 28 — préparé +par l'intégrateur libredecision-d4 ; exécuté par orch (dev-63) sous son mandat (« déploie » et « pousse », +du 03/11 au 08/11). Relecture indépendante : « b2e597b : à reprendre » (le dossier), dossier corrigé, puis +« b2e597b : ok » (prémisse 3). ## Intention @@ -104,6 +105,8 @@ La revue d'Yvv du 02/11, ligne par ligne : (boutons grisés, « Tu n'as pas voté ») : **reprises le 03/11 à 09 h 22-09 h 23** sur une nouvelle copie, après la réponse du serveur (« Ton vote : pour · simulé », « 1 pour · 0 contre dont 1 simulé », panneau fermé ; `m7/recette-reprise.mjs`, `shots/reprise-rapport.json`, 6 étapes, 0 échec). + La reprise de 5c porte sur l'ordre d'une autre section, **Annexes** (8 articles), pas sur + Engagements techniques. 7. **L'ajout du 02/11 à 06 h 26, « combien il faut de oui pour passer et combien de non pour maintenir l'opposition »** - Avant tout vote : « 9 oui sur 12 votants pour passer » (Propositions seed, cran 2), le quorum dans @@ -158,7 +161,9 @@ Irréversibilité : **aucune** côté données ; le code se remet en arrière. (« Voter cette section » sur Conclusion : « 3 votes simulés. ») ; objections, coquilles, panier, chaîne simulée, réglages tenus ; anciennes adresses `?onglet=` ; en et es sur téléphone sans reste de français ni défilement ; ambiances sombres, mouvement réduit ; boucle web 0 / 0, 64 / 64, build ; e2e - 38 / 40 puis 40 / 40 (C1, C2 hors délai une fois sous charge, `reader.spec.ts` seul 15 / 15) ; sa + 38 / 40 puis 40 / 40 (au premier passage, C1 et C2 ont échoué sur leurs assertions de la page + d'accueil, au bout de 5 s, l'instantané montrant une autre page avec une session ouverte : **cause non + établie** ; `reader.spec.ts` seul 15 / 15, puis la suite complète 40 / 40) ; sa propre répétition (`.dump` : seules les 7 dates de reprise de la file) ; le retour. - Mineurs, **liste d'attente** (lot U2 proposé) : deux captures prises trop tôt (reprises) ; cibles de 36 px sur téléphone (« Tout déplier » `DeepList.svelte:225`, « Autres versions » `VoteFold.svelte:345`, @@ -171,6 +176,15 @@ Irréversibilité : **aucune** côté données ; le code se remet en arrière. - Non vérifié par elle : la production (dont l'absence du marqueur `deploying`), la chaîne réelle, le doigt sur un vrai téléphone, un lecteur d'écran, Firefox et Safari. Ses copies de la base de production sont supprimées. + **Revérification du dossier corrigé** (`0953237`, même relecteur, rendue à 09 h 27) : « Le dossier dit + maintenant vrai, et le code de `b2e597b` n'a pas changé » ; la décision citée existe ; la route est + dans `bb4bdf5` (`crates/ld-server/src/lib.rs:185`) ; les captures reprises montrent ce que le dossier + en dit. Deux précisions faites (la section de la reprise 5c ; la cause de C1 et C2 non établie). + **« b2e597b : ok »**, inscrite le 03/11 à 09 h 28 (transcript + `~/.claude/projects/-home-yvv-Documents-PROD-DEV-libreDecision/d0a7108b-7f2f-484a-bcb0-de339238199d/subagents/agent-a2784cea7fe56b925.jsonl`, + dernière ligne « b2e597b : ok »). + Avant la poussée, vérifier sur sonic qu'aucun marqueur `/opt/libredecision-app/deploying` ne traîne + (sinon le pipeline ne garde pas l'image en service sous `previous`, `.woodpecker/app.yml:106-108`). 4. Boucle verte sur `b2e597b`, le 03/11 (journaux `m6/loop-m7.log`, `m7/e2e-c25.log`, `m7/e2e-all.log`) : - de 08 h 48 à 08 h 55 : fmt, clippy `-D warnings`, 294 tests Rust, svelte-check 0 / 0, 64 vitest, build ; e2e 39 / 40, **C25 (chaîne Ğ1 et téléphone) hors délai à 1,5 min**, la machine à une charge @@ -181,6 +195,10 @@ Irréversibilité : **aucune** côté données ; le code se remet en arrière. cache (code inchangé depuis `bb4bdf5`, dont l'image a rejoué les tests Rust à 07 h 48) ; l'étage web rejoué (svelte-check 0 / 0, 64 vitest, build). Image de contrôle retirée à 09 h 01. +5. Sur sonic, aucun témoin `/opt/libredecision-app/deploying` (`test ! -e …`) : sinon le pipeline ne + garde pas l'image en service sous `previous` (`.woodpecker/app.yml:105-108`) et le retour ne + ramènerait pas `bb4bdf5`. + ## Commande exacte ```sh