gestion_table_tournante_libre/scripts
Mathieu Benoit 4f9c550e44 [ADD] proposals: keep the N best, erase the rest, after confirmation
Hundreds of proposals slow every table, chart and save. A new command keeps
the first N of the single ranking, the retained placement's origin besides,
and erases the rest in one undoable journal entry. N sits in a field beside
the button, 10 by default, and is never written to the file. A window states
how many go and recounts on each write that lands while it is open; the
announcement gives the count the command returns.
Checked: node 5150, browser 1154, long 129; one capture changes, stable on
two passes.

--- FR ---

[ADD] propositions : garder les N meilleures, effacer le reste, confirmé

Des centaines de propositions ralentissent chaque tableau, graphique et
enregistrement. Une commande garde les N premières du classement unique,
l'origine du retenu en plus, et efface le reste en une entrée défaisable. N
se saisit à côté du bouton, 10 par défaut, et ne s'écrit jamais au fichier.
Une fenêtre dit combien partent et se recompte à chaque écriture pendant
qu'elle attend ; l'annonce donne le compte que rend la commande.
Vérifié : node 5150, navigateur 1154, longues 129 ; une capture change,
stable sur deux passes.

Assisted-by: Claude Opus 5.5
2026-10-13 06:17:04 -04:00
..
banc [ADD] quality page: walkthrough captures, edge cases, contrast guards 2026-10-12 16:38:04 -04:00
documentation [ADD] quality page: walkthrough captures, edge cases, contrast guards 2026-10-12 16:38:04 -04:00
installation [ADD] install: Node 26 and system packages, per family and under Nix 2026-10-06 05:52:05 -04:00
mutation [IMP] mutation: count long-series kills apart, test the audit end to end 2026-10-10 18:51:43 -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
documentation.js [ADD] proposals: keep the N best, erase the rest, after confirmation 2026-10-13 06:17:04 -04:00
documentation.test.js [ADD] screens: tags on the card, table goals, priority editor, import 2026-10-11 17:53:34 -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] storage: file format 2, tags, goals, converted journal 2026-10-11 13:55:19 -04:00
essai_demarrage.js [ADD] print: real PDF output proven, table sheets split by tour groups 2026-10-10 13:33:35 -04:00
essai_demarrage.test.js [ADD] print: real PDF output proven, table sheets split by tour groups 2026-10-10 13:33:35 -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