[ADD] skeleton: Capacitor web app that shows its dated version
The engine to come must be proven against oracles under node in seconds,
so the skeleton sets three test projects: node, watched; node-long; and a
real Chromium that reads computed styles in both themes. The version
lives in version.json alone; a check refuses eight divergences — technical
form, generated module, changelog head, stray version strings — and a
build guard keeps test files and fixture assets out of the bundle.
Checked: on this commit alone, 73 node tests, 7 browser tests and the
version check pass; the guard fails on a fixture joined as an asset.
--- FR ---
[ADD] squelette : application web Capacitor qui affiche sa version datée
Le moteur à venir doit s'éprouver contre des oracles sous node en
quelques secondes : le squelette pose trois projets d'épreuve — node,
sous surveillance ; node-long ; et un vrai Chromium qui lit le style
calculé dans les deux thèmes. La version vit dans version.json seul ; un
contrôle refuse huit divergences — forme technique, module engendré,
tête du changelog, chaînes de version égarées — et une garde de
construction tient fichiers et données d'épreuve hors du paquet.
Vérifié : sur ce commit seul, 73 épreuves node, 7 navigateur et le
contrôle de version passent ; la garde échoue sur une donnée jointe.
Assisted-by: Claude Opus 5.5
2026-10-05 13:13:13 -04:00
|
|
|
# Changelog — Gestion table tournante Libre
|
|
|
|
|
|
|
|
|
|
## 2026.10.05.01 — 5 octobre 2026
|
|
|
|
|
|
|
|
|
|
**Ce qui change pour vous**
|
|
|
|
|
- L'application s'ouvre et affiche sa version dans un bandeau permanent et dans
|
|
|
|
|
le titre de sa fenêtre.
|
[UPD] spec: iteration 4 amendments, changelog for the badge sheet
The spec described several print and bench behaviours as planned rather
than as built: page cuts, table sheets split into tour groups, rows
continued across pages, the bench reading limited to the machine class,
the adopted thresholds, and capture inputs rasterised from the PDF.
Each amendment now states what the committed code does. The capture
manifest photographs both 07a captures on the large demo, as the walk
does. The changelog lists the badge sheet, print preview and guide.
Checked: 3852 node and 766 browser tests; version check conforms.
--- FR ---
[UPD] spec : amendements de l'itération 4, journal de la planche
Le spec décrivait plusieurs comportements de l'impression et du banc
comme prévus plutôt que comme bâtis : coupe en pages, feuilles par table
en groupes de tours, lignes continuées, relevé réduit à la classe de
machine, seuils adoptés, entrées des captures tirées du PDF. Chaque
amendement dit désormais ce que fait le code commis. Le manifeste
photographie les deux 07a sur la grande démonstration, comme le
parcours. Le journal annonce la planche, l'aperçu et le guide.
Vérifié : 3852 node et 766 navigateur ; contrôle de version conforme.
Assisted-by: Claude Opus 5.5
2026-10-10 17:27:41 -04:00
|
|
|
- La section « Badges » produit la planche de badges en PDF : quatre badges A6
|
|
|
|
|
par feuille A4, ou deux à plat par feuille Lettre, précédés d'une feuille de
|
|
|
|
|
contrôle à mesurer sous une règle avant d'imprimer la rame. Les badges se
|
|
|
|
|
rangent dans l'ordre alphabétique ou par table, feuille par feuille ou en pile
|
|
|
|
|
pour le massicot. Sous Windows, la planche se dépose à côté des fichiers de
|
|
|
|
|
l'événement et l'application en affiche le chemin.
|
|
|
|
|
- Le format de papier se demande une seule fois, à la première planche ou au
|
|
|
|
|
premier aperçu, puis la machine le retient ; il se change d'un clic.
|
|
|
|
|
- Avant de produire, l'application annonce le nombre de badges et de feuilles,
|
|
|
|
|
nomme les homonymes que rien ne distingue et les caractères que la police ne
|
|
|
|
|
sait pas dessiner ; un placement qui ne décrit plus la soirée est refusé, avec
|
|
|
|
|
la raison.
|
|
|
|
|
- Un badge perdu se réédite seul : la réédition produit une planche des seuls
|
|
|
|
|
badges choisis, identiques aux premiers tant que le placement n'a pas bougé.
|
|
|
|
|
- « Imprimer… » ouvre un aperçu de la page imprimée : le plan, découpé en pages
|
|
|
|
|
repérées quand il ne se lit plus sur une seule ; la liste d'accueil ; la
|
|
|
|
|
feuille par table, une pour la soirée ou une par tour. Les listes imprimées
|
|
|
|
|
replient les noms longs au lieu de les couper.
|
|
|
|
|
- L'aperçu et la planche restent disponibles en lecture et sur un plan bloqué,
|
|
|
|
|
et n'écrivent rien dans l'événement.
|
|
|
|
|
- Ce qui n'est pas le placement retenu s'imprime avec le filigrane BROUILLON,
|
|
|
|
|
planche de badges comprise ; chaque page porte au pied l'heure du placement
|
|
|
|
|
imprimé et la version.
|
|
|
|
|
- Agrandir une table dont la liste de noms passe sur une voisine le signale, et
|
|
|
|
|
propose de déplacer la voisine.
|
|
|
|
|
- L'interface et les badges emploient la même police, Noto Sans.
|
|
|
|
|
- Le guide d'usage suit la soirée étape par étape, captures d'écran à l'appui,
|
|
|
|
|
de la création de l'événement à la planche de badges.
|
[ADD] skeleton: Capacitor web app that shows its dated version
The engine to come must be proven against oracles under node in seconds,
so the skeleton sets three test projects: node, watched; node-long; and a
real Chromium that reads computed styles in both themes. The version
lives in version.json alone; a check refuses eight divergences — technical
form, generated module, changelog head, stray version strings — and a
build guard keeps test files and fixture assets out of the bundle.
Checked: on this commit alone, 73 node tests, 7 browser tests and the
version check pass; the guard fails on a fixture joined as an asset.
--- FR ---
[ADD] squelette : application web Capacitor qui affiche sa version datée
Le moteur à venir doit s'éprouver contre des oracles sous node en
quelques secondes : le squelette pose trois projets d'épreuve — node,
sous surveillance ; node-long ; et un vrai Chromium qui lit le style
calculé dans les deux thèmes. La version vit dans version.json seul ; un
contrôle refuse huit divergences — forme technique, module engendré,
tête du changelog, chaînes de version égarées — et une garde de
construction tient fichiers et données d'épreuve hors du paquet.
Vérifié : sur ce commit seul, 73 épreuves node, 7 navigateur et le
contrôle de version passent ; la garde échoue sur une donnée jointe.
Assisted-by: Claude Opus 5.5
2026-10-05 13:13:13 -04:00
|
|
|
|
[UPD] spec: iteration 4 amendments, changelog for the badge sheet
The spec described several print and bench behaviours as planned rather
than as built: page cuts, table sheets split into tour groups, rows
continued across pages, the bench reading limited to the machine class,
the adopted thresholds, and capture inputs rasterised from the PDF.
Each amendment now states what the committed code does. The capture
manifest photographs both 07a captures on the large demo, as the walk
does. The changelog lists the badge sheet, print preview and guide.
Checked: 3852 node and 766 browser tests; version check conforms.
--- FR ---
[UPD] spec : amendements de l'itération 4, journal de la planche
Le spec décrivait plusieurs comportements de l'impression et du banc
comme prévus plutôt que comme bâtis : coupe en pages, feuilles par table
en groupes de tours, lignes continuées, relevé réduit à la classe de
machine, seuils adoptés, entrées des captures tirées du PDF. Chaque
amendement dit désormais ce que fait le code commis. Le manifeste
photographie les deux 07a sur la grande démonstration, comme le
parcours. Le journal annonce la planche, l'aperçu et le guide.
Vérifié : 3852 node et 766 navigateur ; contrôle de version conforme.
Assisted-by: Claude Opus 5.5
2026-10-10 17:27:41 -04:00
|
|
|
**Version de format des fichiers** : 1. L'horodatage des placements est
|
|
|
|
|
facultatif : un fichier qui ne le porte pas s'ouvre tel quel.
|
[ADD] skeleton: Capacitor web app that shows its dated version
The engine to come must be proven against oracles under node in seconds,
so the skeleton sets three test projects: node, watched; node-long; and a
real Chromium that reads computed styles in both themes. The version
lives in version.json alone; a check refuses eight divergences — technical
form, generated module, changelog head, stray version strings — and a
build guard keeps test files and fixture assets out of the bundle.
Checked: on this commit alone, 73 node tests, 7 browser tests and the
version check pass; the guard fails on a fixture joined as an asset.
--- FR ---
[ADD] squelette : application web Capacitor qui affiche sa version datée
Le moteur à venir doit s'éprouver contre des oracles sous node en
quelques secondes : le squelette pose trois projets d'épreuve — node,
sous surveillance ; node-long ; et un vrai Chromium qui lit le style
calculé dans les deux thèmes. La version vit dans version.json seul ; un
contrôle refuse huit divergences — forme technique, module engendré,
tête du changelog, chaînes de version égarées — et une garde de
construction tient fichiers et données d'épreuve hors du paquet.
Vérifié : sur ce commit seul, 73 épreuves node, 7 navigateur et le
contrôle de version passent ; la garde échoue sur une donnée jointe.
Assisted-by: Claude Opus 5.5
2026-10-05 13:13:13 -04:00
|
|
|
|
|
|
|
|
**En remplaçant** : rien à faire, c'est la première version.
|