Outil pour les rencontres réseautage de type d'événement table tournante. Gestion de l'attribution de siège avec plusieurs tours par table.
The whole chain — search, both verifiers, measure, ceilings, ranking — runs end to end on the demonstrations. At 500 000 moves the large one reaches its proven floor: largest gap 1, no collision, no repeat. Its quality thresholds were set after measurement, with the measurement in the comment, never guessed. Checked: small at 8 for all and certified; conflict variant spreads its 4 collisions over 4 pairs; large at gap 1 with 99 imposed returns; the ranking holds when its order differs from id order. --- FR --- [ADD] moteur : la chaîne de bout en bout, seuils posés après mesure Toute la chaîne — recherche, les deux vérificateurs, mesure, plafonds, classement — tourne de bout en bout sur les démonstrations. À 500 000 mouvements, la grande atteint son plancher prouvé : écart maximal 1, aucune collision, aucune répétition. Ses seuils de qualité sont posés après mesure, la mesure en commentaire, jamais de tête. Vérifié : petite à 8 pour tous et certifiée ; variante en conflit à 4 collisions sur 4 paires ; grande à l'écart 1 avec 99 retours imposés ; le classement tient quand son ordre diffère de celui des identifiants. Assisted-by: Claude Opus 5.5 |
||
|---|---|---|
| electron | ||
| scripts | ||
| src | ||
| test | ||
| .gitignore | ||
| capacitor.config.json | ||
| CHANGELOG.md | ||
| electron-builder.config.cjs | ||
| index.html | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| spec.md | ||
| version.json | ||
| vite.config.js | ||
| vitest.config.js | ||
Gestion table tournante Libre
Logiciel hors ligne qui place les personnes d'un événement autour de tables et les fait tourner sur plusieurs tours, pour que chacune rencontre le plus de monde possible.
Commandes
| commande | effet |
|---|---|
npm install |
installe les outils de construction et d'épreuve |
npx playwright install chromium |
télécharge le Chromium des épreuves navigateur, une fois par machine |
npm run dev |
sert l'application en développement, sur la plateforme web |
npm test |
série node : les fonctions pures, à chaque modification |
npm run test:long |
épreuves lourdes, avant un commit |
npm run test:navigateur |
épreuves de rendu dans Chromium, avant une livraison |
npm run build |
construit la page dans www/ |
scripts/construire_windows.sh |
construit l'exécutable Windows portable, sous podman |
L'exécutable porte la version datée du logiciel dans son nom, selon le gabarit
gestion_table_tournante_libre_v<AAAA>_<MM>_<JJ>_<NN>.exe.
Licence
© 2026 TechnoLibre. GNU Affero General Public License, version 3 ou ultérieure ;
texte complet dans LICENSE.