forked from yvv/decision
Lot U3c : formula.reading dit « quand tout le monde vote, la part exigée est la majorité M » (fr, en, es) à la place de « la majorité M suffit », faux pour W ≤ 15 ; les quatre raisons de la file de T4 disent « Proposition d'amorce réécrite / ajoutée »
- fr : « … ; quand tout le monde vote, la part exigée est la majorité M. » ; en : « …; when everyone votes, the share asked is the majority M. » ; es : « …; cuando vota todo el mundo, la proporción exigida es la mayoría M. » Le reste de la phrase inchangé ; rien de B^W (formula.B.wot le dit dans la toile). - seed_amend.rs (2026-11-03-i1-amorce, -e1-amorce, -e2-amorce) et article_amend.rs (2026-11-03-e12-responsabilite-civique) : « Proposition seed » → « Proposition d'amorce » dans la raison seulement ; aucune empreinte, aucun texte, aucune garde ; seed_proposal_amend.rs (M6, appliqué en production) intact. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -60,7 +60,7 @@ pub const AMENDMENTS: &[ArticleAmendment] = &[ArticleAmendment {
|
|||||||
text: "3fa5a8e5df24e9ebb6b2882968bd0b6989c820a3f60d7c67bdb7fccf17ae1296",
|
text: "3fa5a8e5df24e9ebb6b2882968bd0b6989c820a3f60d7c67bdb7fccf17ae1296",
|
||||||
after: "E1",
|
after: "E1",
|
||||||
before: "E2",
|
before: "E2",
|
||||||
reason: "Proposition seed ajoutée : E12, Responsabilité civique (texte d'Yvv du 03/11)",
|
reason: "Proposition d'amorce ajoutée : E12, Responsabilité civique (texte d'Yvv du 03/11)",
|
||||||
}];
|
}];
|
||||||
|
|
||||||
/// What the database says of the document.
|
/// What the database says of the document.
|
||||||
|
|||||||
@@ -280,7 +280,7 @@ pub const AMENDMENTS: &[Amendment] = &[
|
|||||||
version: Version::SeedProposal,
|
version: Version::SeedProposal,
|
||||||
from: "a7095d70602a0fc60d0904e9ffbce6d8520914ce3cb424d8f75e48bf6cfdf41a",
|
from: "a7095d70602a0fc60d0904e9ffbce6d8520914ce3cb424d8f75e48bf6cfdf41a",
|
||||||
to: "32eb36b4c678c97d4597f0e4cc494a92c9956792839d6eb398a81c1dcc46320f",
|
to: "32eb36b4c678c97d4597f0e4cc494a92c9956792839d6eb398a81c1dcc46320f",
|
||||||
reason: "Proposition seed réécrite : I1, la Raison d'être (texte d'Yvv du 03/11)",
|
reason: "Proposition d'amorce réécrite : I1, la Raison d'être (texte d'Yvv du 03/11)",
|
||||||
follows: Some("2026-10-30-i1-raison-d-etre"),
|
follows: Some("2026-10-30-i1-raison-d-etre"),
|
||||||
superseded_by: None,
|
superseded_by: None,
|
||||||
},
|
},
|
||||||
@@ -291,7 +291,7 @@ pub const AMENDMENTS: &[Amendment] = &[
|
|||||||
version: Version::SeedProposal,
|
version: Version::SeedProposal,
|
||||||
from: "bdca2713fdb1186bc59ac130f13a205a35376986f14f7cfba7223b37ed9a41bd",
|
from: "bdca2713fdb1186bc59ac130f13a205a35376986f14f7cfba7223b37ed9a41bd",
|
||||||
to: "df31d0ec5f7f0f8f88d930347ce370634881ca62aed52beb3ffe780fe992b9c9",
|
to: "df31d0ec5f7f0f8f88d930347ce370634881ca62aed52beb3ffe780fe992b9c9",
|
||||||
reason: "Proposition seed réécrite : E1, l'unicité du compte certifiant (texte d'Yvv du 03/11)",
|
reason: "Proposition d'amorce réécrite : E1, l'unicité du compte certifiant (texte d'Yvv du 03/11)",
|
||||||
follows: None,
|
follows: None,
|
||||||
superseded_by: None,
|
superseded_by: None,
|
||||||
},
|
},
|
||||||
@@ -302,7 +302,7 @@ pub const AMENDMENTS: &[Amendment] = &[
|
|||||||
version: Version::SeedProposal,
|
version: Version::SeedProposal,
|
||||||
from: "bde76a30edaf8b623f3de0ff7eb94ec57eb5134b3c8aeae1590798fb6b9956f0",
|
from: "bde76a30edaf8b623f3de0ff7eb94ec57eb5134b3c8aeae1590798fb6b9956f0",
|
||||||
to: "a7dd469004c0e495524a9c38305177c352e36cd240f59a3b43e28d9222a6ae24",
|
to: "a7dd469004c0e495524a9c38305177c352e36cd240f59a3b43e28d9222a6ae24",
|
||||||
reason: "Proposition seed réécrite : E2, la réciprocité des trois principes (texte d'Yvv du 03/11)",
|
reason: "Proposition d'amorce réécrite : E2, la réciprocité des trois principes (texte d'Yvv du 03/11)",
|
||||||
follows: None,
|
follows: None,
|
||||||
superseded_by: None,
|
superseded_by: None,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -447,7 +447,7 @@ export const en: Messages = {
|
|||||||
'formula.Q': 'Q — quorum: {n}',
|
'formula.Q': 'Q — quorum: {n}',
|
||||||
'formula.R': 'R — current threshold: {n} votes in favour',
|
'formula.R': 'R — current threshold: {n} votes in favour',
|
||||||
'formula.round': 'A version reaches its threshold when its votes in favour reach R, rounded up to a whole number.',
|
'formula.round': 'A version reaches its threshold when its votes in favour reach R, rounded up to a whole number.',
|
||||||
'formula.reading': "Below the article's quorum Q, the missing voters count as against: it takes as many votes in favour as if Q people had voted. Beyond it, the share of votes in favour asked for, highest at the quorum, falls as turnout rises; when everyone votes, majority M is enough.",
|
'formula.reading': "Below the article's quorum Q, the missing voters count as against: it takes as many votes in favour as if Q people had voted. Beyond it, the share of votes in favour asked for, highest at the quorum, falls as turnout rises; when everyone votes, the share asked is the majority M.",
|
||||||
'common.pct': '{n}%',
|
'common.pct': '{n}%',
|
||||||
'settings.title': 'Formula settings',
|
'settings.title': 'Formula settings',
|
||||||
'settings.intro': 'To change a text, the group asks for a number of votes in favour that depends on its electorate, its usual turnout and the inertia of the article.',
|
'settings.intro': 'To change a text, the group asks for a number of votes in favour that depends on its electorate, its usual turnout and the inertia of the article.',
|
||||||
|
|||||||
@@ -447,7 +447,7 @@ export const es: Messages = {
|
|||||||
'formula.Q': 'Q — quórum: {n}',
|
'formula.Q': 'Q — quórum: {n}',
|
||||||
'formula.R': 'R — umbral actual: {n} votos a favor',
|
'formula.R': 'R — umbral actual: {n} votos a favor',
|
||||||
'formula.round': 'Una versión alcanza su umbral cuando sus votos a favor alcanzan R, redondeado al entero superior.',
|
'formula.round': 'Una versión alcanza su umbral cuando sus votos a favor alcanzan R, redondeado al entero superior.',
|
||||||
'formula.reading': 'Por debajo del quórum Q del artículo, los votantes que faltan cuentan como «no»: hacen falta tantos votos a favor como si hubieran votado Q personas. Más allá, la proporción de votos a favor pedida, la más alta en el quórum, baja cuando sube la participación; cuando vota todo el mundo, basta la mayoría M.',
|
'formula.reading': 'Por debajo del quórum Q del artículo, los votantes que faltan cuentan como «no»: hacen falta tantos votos a favor como si hubieran votado Q personas. Más allá, la proporción de votos a favor pedida, la más alta en el quórum, baja cuando sube la participación; cuando vota todo el mundo, la proporción exigida es la mayoría M.',
|
||||||
'common.pct': '{n} %',
|
'common.pct': '{n} %',
|
||||||
'settings.title': 'Ajustes de la fórmula',
|
'settings.title': 'Ajustes de la fórmula',
|
||||||
'settings.intro': 'Para cambiar un texto, el grupo pide un número de votos a favor que depende de su electorado, de su participación habitual y de la inercia del artículo.',
|
'settings.intro': 'Para cambiar un texto, el grupo pide un número de votos a favor que depende de su electorado, de su participación habitual y de la inercia del artículo.',
|
||||||
|
|||||||
@@ -451,7 +451,7 @@ export const fr = {
|
|||||||
'formula.Q': 'Q — quorum : {n}',
|
'formula.Q': 'Q — quorum : {n}',
|
||||||
'formula.R': 'R — seuil actuel : {n} voix pour',
|
'formula.R': 'R — seuil actuel : {n} voix pour',
|
||||||
'formula.round': "Une version atteint son seuil quand ses voix pour atteignent R, arrondi à l'entier au-dessus.",
|
'formula.round': "Une version atteint son seuil quand ses voix pour atteignent R, arrondi à l'entier au-dessus.",
|
||||||
'formula.reading': "Sous le quorum Q de l'article, les votants qui manquent comptent comme « non » : il faut autant de « pour » que si Q personnes avaient voté. Au-delà, la part de « pour » demandée, la plus haute au quorum, baisse quand la participation monte ; quand tout le monde vote, la majorité M suffit.",
|
'formula.reading': "Sous le quorum Q de l'article, les votants qui manquent comptent comme « non » : il faut autant de « pour » que si Q personnes avaient voté. Au-delà, la part de « pour » demandée, la plus haute au quorum, baisse quand la participation monte ; quand tout le monde vote, la part exigée est la majorité M.",
|
||||||
'common.pct': '{n} %',
|
'common.pct': '{n} %',
|
||||||
'settings.title': 'Réglages de la formule',
|
'settings.title': 'Réglages de la formule',
|
||||||
'settings.intro': "Pour changer un texte, le groupe demande un nombre de voix pour qui dépend de son électorat, de sa participation habituelle et de l'inertie de l'article.",
|
'settings.intro': "Pour changer un texte, le groupe demande un nombre de voix pour qui dépend de son électorat, de sa participation habituelle et de l'inertie de l'article.",
|
||||||
|
|||||||
Reference in New Issue
Block a user