forked from yvv/decision
Acte M4 exécuté : 4d4adcc en ligne depuis le 01/11 à 23 h 06 ; tableau : Q5 à Q8 tranchées
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Acte — Mise en ligne M4 (le vote, l'inertie à cinq crans, les modules d'ordre et de titre, les objections, les coquilles validées)
|
||||
Classe : déploie
|
||||
Projet : libreDecision Date : 2026-10-31
|
||||
**État : FIGÉ (2026-10-31, 10 h 47)** sur `4d4adcc` — relectures inscrites « ok » : `a576b68`, `71819f9`,
|
||||
**État : EXÉCUTÉ** le 01/11/2026 (armé par Yvv : « déploie. », le 01/11 vers 22 h 50) — figé le 2026-10-31 à 10 h 47 sur `4d4adcc`
|
||||
`74f96be`, `9c8f4cc`, `cd7e683`, `924a40d`, `033b331`, `4d4adcc`
|
||||
|
||||
## Intention
|
||||
@@ -180,3 +180,61 @@ Irréversibilité : **partielle**. Le code se remet en arrière. Ce qui reste :
|
||||
gardent l'ancien mot à côté.
|
||||
- **Les commits publiés** dans le dépôt des textes : on ne les retire pas sans réécrire l'historique
|
||||
de ce dépôt, ce qui serait un acte « supprime ». On publierait par-dessus.
|
||||
|
||||
## Exécution
|
||||
|
||||
Acte exécuté le 01/11/2026, 22h52-23h40, par orch (session libreDecision), armé par Yvv dans cette
|
||||
session (« déploie. »).
|
||||
|
||||
**Écart au dossier** : seule `git push prod 4d4adcc:main` est partie. Les deux poussées vers
|
||||
`origin` (`4d4adcc:main` et `chantier/acte-certification`) relèvent de « pousse », absent du message
|
||||
d'armement ; elles attendent ce mot. Leçon : un dossier « déploie » ne liste que la poussée qui met en
|
||||
ligne. Une poussée vers `origin` est un acte « pousse » à part.
|
||||
|
||||
Prémisses revérifiées de 22 h 52 à 22 h 53 :
|
||||
1. santé `87273156` ;
|
||||
2. `prod/main` = `origin/main` = `8727315` ;
|
||||
3. les huit relectures inscrites « ok », aucune autre en cours ;
|
||||
4. trois lignes de commentaire seulement dans `docker/`, `.woodpecker/`, `.env` et `data/` ;
|
||||
`secrets.env` absent sur sonic ;
|
||||
5. boucle et image du 31/10, inchangées depuis ;
|
||||
6. sur une copie fraîche : migrations `1,2,3,4`, 0 vote, 0 signalement, 1 identité, 72 propositions.
|
||||
La copie a été retirée aussitôt.
|
||||
|
||||
Mise en ligne :
|
||||
- 22 h 53 : `git push prod 4d4adcc:main` → `8727315..4d4adcc 4d4adcc -> main` ;
|
||||
- 23 h 06 : la santé répond `{"build":"4d4adcc2","ok":true}` ; elle répondait `87273156` jusqu'à 22 h 54.
|
||||
|
||||
Journaux du démarrage (22 h 06 UTC) :
|
||||
- 4 lignes « inertia amendment applied » (E1 et E2, essai et Monnaie libre) ;
|
||||
- 2 lignes « modules added » ;
|
||||
- les mesures de participation (médiane absente, échantillon 0) ;
|
||||
- une publication, `published … commit="12134cd49eccadbf25a157bffa8b627e869099e9"`, qui regroupe les
|
||||
trois mises en file ;
|
||||
- aucune ligne ERROR ni WARN.
|
||||
|
||||
Image de retour : `libredecision-app:previous` = `sha256:625646c7e73d…`, construite le 30/10 à 15 h 44
|
||||
(`8727315`).
|
||||
|
||||
Redémarrage à froid (`docker compose restart`, 23 h 35) :
|
||||
- le serveur écoute en `4d4adcc2`, `RestartCount` 0 ;
|
||||
- aucun ajout rejoué ;
|
||||
- la publication de reprise dit `commit="unchanged"`.
|
||||
|
||||
La sonde de santé du script, faite de l'intérieur du conteneur, a échoué : l'image n'a ni `wget` ni
|
||||
`curl`. Le script s'est donc arrêté avant de se retirer ; je l'ai retiré à la main. La santé a été
|
||||
vérifiée de l'extérieur : `4d4adcc2`.
|
||||
|
||||
Invariants sur une copie fraîche, après le redémarrage, identiques à la répétition du 31/10 à la ligne
|
||||
près :
|
||||
- migrations `1,…,8` ;
|
||||
- 62 articles au cran 3, 4 au cran 4, 16 ordres au cran 2, 2 titres au cran 4 ;
|
||||
- 90 propositions, dont les mêmes 72 d'article ;
|
||||
- 92 révisions, 144 traductions, 0 vote, 1 identité ;
|
||||
- journaux 4 et 2 ;
|
||||
- `integrity_check` ok, `foreign_key_check` vide.
|
||||
|
||||
Retirés, parce qu'ils portaient des données réelles : la copie de la prémisse 6, la copie d'après, la
|
||||
répétition `/tmp/ld-repetition-m4` et le journal de construction.
|
||||
|
||||
Reste à l'écran pour Yvv : les vérifications « À l'écran » ci-dessus.
|
||||
|
||||
Reference in New Issue
Block a user