gestion_table_tournante_libre/src
Mathieu Benoit 307ee526fc [ADD] bench: versioned record format and its agreement with constants
Measured thresholds must be adopted by a developer, never written by the
bench into the code. The record holds the bench configuration and its
measures; its reader refuses an empty record, a measure without its
constant, and any field or value that looks like a host, an account or a
date. A guard in the constants test makes every registry value that claims
a bench origin agree with the record.
Checked: red first, eight mutations caught; 3392 node tests green from the
index alone.

--- FR ---

[ADD] banc : format du relevé versionné, accord avec les constantes

Un seuil mesuré s'adopte par un geste du développeur ; le banc ne l'écrit
jamais dans le code. Le relevé porte la configuration du banc et ses
mesures ; sa lecture refuse un relevé vide, une mesure sans sa constante,
et tout champ ou valeur qui ressemble à un hôte, un compte ou une date. Une
garde de l'épreuve des constantes accorde au relevé chaque valeur du
registre qui se dit tirée du banc.
Vérifié : rouge d'abord, huit mutations attrapées ; 3392 node verts depuis
l'index seul.

Assisted-by: Claude Opus 5.5
2026-10-09 13:03:20 -04:00
..
application [ADD] badges: sheet model from the retained plan or a chosen proposal 2026-10-09 13:03:04 -04:00
csv [ADD] interface: single sources for settings, shortcuts and CSV columns 2026-10-09 04:51:45 -04:00
demo [FIX] interface: ghost labels, keyboard, valid HTML, closed data-* list 2026-10-09 04:02:03 -04:00
geometrie [ADD] bench: versioned record format and its agreement with constants 2026-10-09 13:03:20 -04:00
impression [ADD] outputs: pdf-lib, Noto Sans, paper sizes, badge imposition 2026-10-09 04:49:18 -04:00
interface [IMP] interface: Noto Sans everywhere, faces loaded before mounting 2026-10-09 13:01:49 -04:00
moteur [ADD] bench: a priori ceiling cost on the largest and worst events 2026-10-09 04:53:10 -04:00
pdf [ADD] pdf: badge layout with a sacrifice order and injected metrics 2026-10-09 13:02:53 -04:00
polices [IMP] interface: Noto Sans everywhere, faces loaded before mounting 2026-10-09 13:01:49 -04:00
stockage [ADD] outputs: dated placement, draft rule, page footer, machine paper 2026-10-09 04:50:31 -04:00
main.js [IMP] interface: Noto Sans everywhere, faces loaded before mounting 2026-10-09 13:01:49 -04:00
version.genere.js [ADD] interface: application shell — banner, sections, theme, about 2026-10-07 07:22:05 -04:00