[IMP] quality page: a reached floor reads « le meilleur atteint »

The line a tile writes when its measure equals its proved floor now reads
« plancher N, le meilleur atteint », the wording chosen for the page; it
still speaks of that one measure only. A floor of 0 in the goals view stays
written, as it confirms zero is reachable.
Checked: node 5130, browser 1146, long 128; one capture moves with the text.

--- FR ---

[IMP] page qualité : un plancher atteint se lit « le meilleur atteint »

La ligne qu'écrit une tuile quand sa mesure égale son plancher prouvé se lit
désormais « plancher N, le meilleur atteint », le libellé retenu pour la
page ; elle ne parle toujours que de cette mesure. Un plancher 0 dans la vue
des objectifs reste écrit : il confirme que zéro est atteignable.
Vérifié : node 5130, navigateur 1146, longues 128 ; une capture suit le texte.

Assisted-by: Claude Opus 5.5
This commit is contained in:
Mathieu Benoit 2026-10-13 01:55:12 -04:00
parent 18cd4c51be
commit dbeb97f261
6 changed files with 8 additions and 8 deletions

View file

@ -105,7 +105,7 @@
sans objet — une seule table, un seul tour, aucune appartenance, aucune
collision… — s'écrit en une phrase, jamais par des axes vides.
- Une tuile écrit sous son chiffre le plancher que le diagnostic prouve pour sa
mesure, « plancher 4 », et « plancher 4 atteint : impossible de faire moins »
mesure, « plancher 4 », et « plancher 4, le meilleur atteint »
quand la mesure l'égale : collisions cumulées, paires distinctes, excédent,
écart d'itinéraire maximal et, chacun quand le critère des objectifs le
compare sous le mode réglé, personnes jamais servies, plus de tours hors

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 75 KiB

File diff suppressed because one or more lines are too long

View file

@ -3780,7 +3780,7 @@ atteint », ou « atteignabilité inconnue », suit les tuiles (§ 5.5).
**Une tuile écrit le plancher que le diagnostic écrit pour sa mesure** (§ 5.6),
et là seulement, en dernière ligne, sous son chiffre : « plancher 4 », ou
« plancher 4 atteint : impossible de faire moins » quand la mesure que la tuile
« plancher 4, le meilleur atteint » quand la mesure que la tuile
écrit l'égale. Ces deux lignes ne parlent que de cette mesure, jamais du
placement entier, et ne nomment personne. Sept tuiles peuvent en porter un : les
collisions cumulées, les paires distinctes et l'excédent, chacun la somme des

View file

@ -104,7 +104,7 @@ export const TABLE = new Map([
['qualite.tuile.borneDiversite', ({ borne }) => `borne de diversité ${borne}`],
['qualite.tuile.borneAnimateurs', ({ borne }) => `borne des animateurs ${borne}`],
['qualite.tuile.plancher', ({ plancher }) => `plancher ${plancher}`],
['qualite.tuile.plancherAtteint', ({ plancher }) => `plancher ${plancher} atteint : impossible de faire moins`],
['qualite.tuile.plancherAtteint', ({ plancher }) => `plancher ${plancher}, le meilleur atteint`],
['qualite.tuile.toursPossibles', ({ possibles }) => compte(possibles, 'tour possible', 'tours possibles')],
['qualite.tuile.imposees', ({ imposees }) => `${compte(imposees, 'imposée', 'imposées')}, à part`],
['qualite.tuile.imposes', ({ imposes }) => `${compte(imposes, 'imposé', 'imposés')}, à part`],

View file

@ -329,7 +329,7 @@ describe('enteteDe : les bornes, chacune d’une personne nommée (§ 12.2, B11,
test('rouge : les deux lignes du plancher, mot pour mot, ne disent rien que de la mesure de leur tuile', () => {
assert.equal(t('qualite.tuile.plancher', { plancher: 4 }), 'plancher 4');
assert.equal(t('qualite.tuile.plancherAtteint', { plancher: 4 }), 'plancher 4 atteint : impossible de faire moins');
assert.equal(t('qualite.tuile.plancherAtteint', { plancher: 4 }), 'plancher 4, le meilleur atteint');
});
test('rouge : une tuile des objectifs qui ne classe pas n’écrit aucun plancher, même prouvé, comme le diagnostic (§ 5.6)', () => {