- Dans Monnaie libre (électorat = toile de confiance), seuls les membres de la toile votent (trustin_access::votes_in) ; une identité d'invitation y lit, propose et signale. L'interface le dit à la place des boutons (fr/en/es). - Un lien d'invitation ne vise jamais une identité Ğ1 ; le lien est réservé avant de créer l'identité (deux acceptations simultanées : une seule passe). - Un nombre n'est jamais une coquille (« 50 » → « 5,0 », « 1 5 » → « 15 »). - Redirection après connexion : caractères de contrôle refusés. - En-têtes : X-Frame-Options DENY, frame-ancestors 'none', nosniff, Referrer-Policy. - Déploiement : le produit passe en premier ; la maquette attend son succès. Les conteneurs, même arrêtés, qui revendiquent encore la racine sortent de « restart: always » (ils reviendraient au redémarrage de Docker). - Tests : 57 Rust (dont 14 scénarios d'API), e2e 12 / 12 avec C11. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
1.1 KiB
Markdown
17 lines
1.1 KiB
Markdown
# 0003 — Corriger n'est pas voter
|
|
|
|
**Contexte.** « Ça ne peut pas devenir un système qui nécessite un vote pour corriger une
|
|
coquille. » Mais une correction ne doit pas pouvoir changer le sens d'un texte voté.
|
|
|
|
**Décision.** Le moteur classe chaque modification (`ld-engine/src/edit.rs`) :
|
|
- **jamais coquille** si un nombre change, même par la ponctuation (« 50 » → « 5,0 ») ;
|
|
- **coquille** si le squelette (sans accents, casse, ponctuation, espaces) est identique, ou si
|
|
au plus 2 mots diffèrent de 2 lettres au plus, sans chiffre ni mot de négation (ne, pas,
|
|
jamais, personne…) ; elle s'applique sans vote, garde les votes et les traductions ;
|
|
- **de fond** sinon : nouvelle révision d'une proposition ouverte (par son auteur), votes
|
|
antérieurs « à reconfirmer », signalements levés ; refusée sur un texte en vigueur.
|
|
L'éditeur montre le verdict avant d'enregistrer. Les brouillons s'éditent librement.
|
|
|
|
**Coût.** Le classement est prudent : certaines vraies coquilles (« persone » → « personne »)
|
|
passent pour du fond et demandent une proposition. On préfère ce sens d'erreur.
|