diff --git a/docs/chantiers/acte-certification/CHANTIER.md b/docs/chantiers/acte-certification/CHANTIER.md index 0354593..f1b0e30 100644 --- a/docs/chantiers/acte-certification/CHANTIER.md +++ b/docs/chantiers/acte-certification/CHANTIER.md @@ -422,6 +422,9 @@ Les raisons longues sont dans `docs/adr/`. - ~~Texte « Paramètres par défaut » du seed (F1.2)~~ — réécrit avec N1, N1.1 et O1 selon les règles appliquées (Yvv, 2026-11-02) ; un amendement de seed gardé remplace ces propositions ouvertes à 0 vote, et Yvv relit les textes en ligne. +- **Textes du quorum** (F1.1, F1.2, N1.1 ; lot T, 2026-11-03) : réécrits pour le quorum par cran, à + relire dans `textes-quorum-seed.md` ; un second amendement de seed gardé les remplace là où personne + n'y a touché (pour F1.2 et N1.1, la garde admet la révision 2 écrite par M5, et rien d'autre). - Anglais : l'interface est en anglais américain, le seed en anglais britannique. ## Ce qui reste après la livraison diff --git a/docs/chantiers/acte-certification/textes-quorum-seed.md b/docs/chantiers/acte-certification/textes-quorum-seed.md new file mode 100644 index 0000000..93b26f4 --- /dev/null +++ b/docs/chantiers/acte-certification/textes-quorum-seed.md @@ -0,0 +1,402 @@ +# Textes du seed : le quorum par cran (F1.1, F1.2, N1.1) + +> Préparé le 2026-11-03 pour ta relecture, Yvv (lot T), d'après tes décisions : le quorum (02/11 : +> « C suit le cran, mais c'est une proposition par défaut, variable modifiable par l'auteur initial +> du texte […] c'est plutôt un quorum ») ; « La courbe d'aujourd'hui, après le quorum » ; sous le +> quorum, « Ils comptent comme non » (03/11) ; les quorums 12 · 12 · 50 · 50 · 50 dans Monnaie libre ; +> « L'auteur, avant le 1er vote » ; les Propositions seed au cran 2 (ADR 0011). Les nouveaux textes sont +> collés dans `seeds/acte-engagement-certification.json` et dans un amendement gardé, sur la branche +> `lot/t-textes` : **rien n'est en ligne**. + +## Avant de lire + +- **Ce qui change.** Trois articles décrivaient encore l'ancien plancher C de voix « pour » : + « Formule du seuil WoT » (F1.1), « Paramètres par défaut » (F1.2), « Niveaux d'inertie » (N1.1). + Ils disent désormais le quorum, dans cet ordre : d'abord le sens (sous le quorum, les votants qui + manquent comptent comme « non » ; au-delà, la part de « pour » du cran), puis la formule en code, + telle que le moteur la calcule (`crates/ld-engine/src/threshold.rs:3-6`). F1.2 et N1.1 disent aussi + le départ d'après l'ADR 0011 : aucun article en vigueur, Raison d'être, Unicité du compte et + Réciprocité en Propositions seed au cran 2, le titre du document au cran 4. +- **Les titres** sont gardés tous les trois : ils restent vrais. +- **Les nombres.** Chaque nombre de ces textes, dans les trois langues, est calculé par le moteur ou + lu dans le seed par un test (`crates/ld-server/tests/seed_quorum_texts.rs`, + `every_number_of_the_quorum_texts_is_the_engine_s`) : un chiffre que rien ne justifie fait échouer + le test. Les trois formules écrites dans les textes sont évaluées telles quelles et comparées au + moteur sur une grille de cas (`the_formulas_of_the_texts_are_those_the_engine_computes`). +- **La forme**, vérifiée par le test `the_quorum_texts_follow_the_rules_of_form` et par `render()` + (`web/src/lib/markdown.ts`) : sous-ensemble de Markdown, ni tableau ni intertitre ; une ligne vide + avant chaque liste (toutes les listes sortent en `