Acte M7 figé sur b2e597b : relecture « b2e597b : ok » après correction du dossier, inscrite à 09 h 28 ; prémisse du témoin deploying

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-11-03 09:27:31 +01:00
co-authored by Claude Opus 5.5
parent 0953237f54
commit 2731a91d8d
+22 -4
View File
@@ -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