gestion_table_tournante_libre/scripts
Mathieu Benoit 03a6f73337 [ADD] build: no remote load in the bundle, portable startup trial
The delivery build is scanned for test modules, runner traces, the Vite
client and any loading http(s) URL, the worker bundle included and quote
entities decoded. The startup trial runs the real shell in portable mode
from separate exe, home and temp folders: it creates an event, loads the
small demonstration, generates in the worker, closes, and checks that the
files sit under exe/data and no lock is left. It runs only when launched
as itself, symlinks resolved, so it never exits green without running.
Checked: 2699 node, 62 long tests, make essai_demarrage conforme.

--- FR ---

[ADD] construction : rien de distant, essai de démarrage portable

La construction de livraison est balayée : ni module d'épreuve, ni trace du
lanceur, ni client de Vite, ni URL http(s) qui charge, paquet du travailleur
compris et entités de guillemets décodées. L'essai lance la vraie coquille
en mode portable, depuis des dossiers exe, home et temp distincts : il crée
un événement, charge la petite démonstration, génère dans le travailleur,
ferme, et vérifie les fichiers sous exe/data et aucun verrou restant. Il ne
part que lancé lui-même, liens résolus : jamais un vert sans essai.
Vérifié : 2699 node, 62 longues, make essai_demarrage conforme.

Assisted-by: Claude Opus 5.5
2026-10-07 16:08:15 -04:00
..
installation [ADD] install: Node 26 and system packages, per family and under Nix 2026-10-06 05:52:05 -04:00
oracle [ADD] prng: PCG32 checked against the reference C implementation 2026-10-05 17:27:06 -04:00
windows [ADD] scripts: Windows install and run through PowerShell 5.1 2026-10-06 05:51:31 -04:00
construire_windows.sh [ADD] electron: own shell, portable Windows exe built under podman 2026-10-05 13:13:32 -04:00
construire_windows.test.js [ADD] install: Node 26 and system packages, per family and under Nix 2026-10-06 05:52:05 -04:00
engendrer_livrables.js [ADD] interface: cross-screen rendering checks, frame marks, badge plate 2026-10-07 15:06:27 -04:00
engendrer_livrables.test.js [ADD] interface: cross-screen rendering checks, frame marks, badge plate 2026-10-07 15:06:27 -04:00
essai_demarrage.js [ADD] build: no remote load in the bundle, portable startup trial 2026-10-07 16:08:15 -04:00
essai_demarrage.test.js [ADD] build: no remote load in the bundle, portable startup trial 2026-10-07 16:08:15 -04:00
verifier_systemes.sh [FIX] web storage: refuse a name Chromium did not convert, UTF-8 launch 2026-10-07 02:35:12 -04:00
version.js [ADD] interface: application shell — banner, sections, theme, about 2026-10-07 07:22:05 -04:00
version.test.js [ADD] tests: guards for layers, clock, sources, colours, watch patterns 2026-10-07 13:21:21 -04:00