structure.sentence-too-long
Phrase trop longue.
Ce que cette règle signale
Les phrases dont la longueur dépasse un plafond par profil. La charge cognitive intrinsèque d’une phrase croît de façon non linéaire avec son nombre de mots (Graesser et al. 2004, Coh-Metrix) ; le FALC plafonne à 15 mots, le Plain English à 20. Les phrases longues augmentent la probabilité qu’un lecteur à l’attention fragilisée perde le fil en cours de lecture.
En bref
| Catégorie | structure |
| Sévérité par défaut | warning |
| Poids par défaut | 2 |
| Langues | EN · FR (détection identique) |
| Source | src/rules/sentence_too_long.rs |
Détection
Le texte est découpé en phrases via la ponctuation forte (., !,
?, …, sauts de paragraphe). Les tokens mots Unicode sont comptés
en excluant la ponctuation. Les contractions (don't) et élisions
(l'accessibilité) comptent pour un seul mot quand l’apostrophe est
entourée de deux lettres. Les blocs de code sont ignorés.
Paramètres
| Clé | Type | dev-doc | public | falc |
|---|---|---|---|---|
max_words | int | 30 | 22 | 15 |
exclude_code_blocks | bool | true | true | true |
Exemples
Trois idées, teintes assorties d’un bout à l’autre de la réécriture — la position les appariait déjà, la couleur confirme que la réécriture n’en perd aucune.
Avant (FR, signalée) :
Le sous-système de cache introduit lors d’un jalon précédent interagit mal avec le nouveau pipeline de requêtes sous charge soutenue, et l’enquête a nécessité plusieurs rondes de profilage.
Après :
Le cache a été introduit lors d’un jalon précédent. Il interagit mal avec le nouveau pipeline sous charge soutenue. L’enquête a nécessité plusieurs rondes de profilage.
Avant (EN, signalée) :
The caching subsystem, which was introduced in an earlier milestone, turned out to interact poorly with the new request pipeline under sustained load, and the investigation that followed required multiple rounds of profiling.
Après :
The caching subsystem was introduced earlier. It interacts poorly with the new request pipeline under sustained load. The investigation required several rounds of profiling.
Neutralisation
Voir Neutralisation des diagnostics (page EN pour l’instant) pour les formes en ligne et par bloc.
Voir aussi
rhythm.consecutive-long-sentences— capture le rythme ; son seuil doit rester inférieur aumax_wordsd’ici.- Modèle de score —
structure.sentence-too-longporte un poids de2parce que le coût cognitif se compose avec la longueur.
Références
Voir Références pour la bibliographie complète.