gestion_table_tournante_libre/src/stockage
Mathieu Benoit ddd587da87 [FIX] iteration 3 review: seat targets, gestures, warnings, settings
The wheel no longer zooms during a gesture, so a drop lands under the
ghost. A seat is a target the size of its pitch. A floor drop refuses to
remove an every-tour reservation. A seat reservation the retained plan
does not hold is flagged at the seat, with its swap as remedy. DERIVE names
the person; capacities have an upper bound; Generate waits for a pending
setting; a worker that fails to load shows a refusal; § 5.3 constraints
get their switches. Commands are not re-entrant and a double click does not
confirm. Checked: 2755 node, 550 browser tests, from the index alone.

--- FR ---

[FIX] revue de l'itération 3 : cibles, gestes, avertissements, réglages

La molette ne zoome plus pendant un geste : le dépôt tombe sous le fantôme.
Un siège est une cible de la taille de son pas. Un dépôt sur le sol refuse
de retirer une réservation de tous les tours. Une réservation à un siège
que le retenu ne tient pas est relevée au siège, l'échange en remède. La
dérive nomme la personne ; les capacités ont une borne ; Générer attend un
réglage en cours ; un travailleur qui ne se charge pas donne un refus ; le
§ 5.3 a ses bascules. Les commandes ne sont pas ré-entrantes et un double
clic ne confirme pas. Vérifié : 2755 node, 550 navigateur, index seul.

Assisted-by: Claude Opus 5.5
2026-10-07 17:50:35 -04:00
..
canonique.js [ADD] storage: event document, canonical form, consistency check 2026-10-06 13:11:34 -04:00
canonique.test.js [FIX] storage: compact seat patches, checked poses, 32-bit identifiers 2026-10-06 19:22:02 -04:00
correctifs.js [ADD] storage: empty chair in a table list when seats are assigned 2026-10-07 02:31:26 -04:00
correctifs.test.js [FIX] iteration 3 review: seat targets, gestures, warnings, settings 2026-10-07 17:50:35 -04:00
depot.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
depot.long.test.js [ADD] storage: measured cost of a complete save on the big demo 2026-10-06 23:05:57 -04:00
depot.test.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
document.js [FIX] iteration 3 review: seat targets, gestures, warnings, settings 2026-10-07 17:50:35 -04:00
document.test.js [FIX] iteration 3 review: seat targets, gestures, warnings, settings 2026-10-07 17:50:35 -04:00
dossier_travail.js [ADD] storage: working-folder rule, portable data/ or Documents 2026-10-06 14:47:22 -04:00
dossier_travail.test.js [ADD] storage: working-folder rule, portable data/ or Documents 2026-10-06 14:47:22 -04:00
erreurs.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
fichiers_electron.js [ADD] electron: confined file system, atomic writes, lock, bridge 2026-10-06 17:34:31 -04:00
fichiers_web.js [FIX] web storage: refuse a name Chromium did not convert, UTF-8 launch 2026-10-07 02:35:12 -04:00
fichiers_web.navigateur.test.js [FIX] web storage: refuse a name Chromium did not convert, UTF-8 launch 2026-10-07 02:35:12 -04:00
journal.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
journal.long.test.js [ADD] storage: append-only journal, snapshots every fifty, undo threads 2026-10-06 14:45:56 -04:00
journal.test.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
noms.js [ADD] storage: copy, rename, import, delete events; local settings 2026-10-06 23:17:05 -04:00
noms.test.js [ADD] storage: event file names that Windows accepts, bounded paths 2026-10-06 13:11:37 -04:00
operations.js [ADD] application: observable session, events facade, places and seats 2026-10-07 04:14:24 -04:00
operations.test.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00
placements.js [ADD] storage: empty chair in a table list when seats are assigned 2026-10-07 02:31:26 -04:00
placements.test.js [ADD] storage: empty chair in a table list when seats are assigned 2026-10-07 02:31:26 -04:00
reglages_locaux.js [ADD] storage: copy, rename, import, delete events; local settings 2026-10-06 23:17:05 -04:00
reglages_locaux.test.js [ADD] tests: guards for layers, clock, sources, colours, watch patterns 2026-10-07 13:21:21 -04:00
systeme_fichiers.js [FIX] electron: lock liveness only when certain, retries on every write 2026-10-07 02:00:36 -04:00
systeme_fichiers.test.js [ADD] storage: file-system interface, failing test double, contract 2026-10-06 13:12:25 -04:00
types.js [FIX] storage, session: strict UTF-8, lost journal, lock, exclusions 2026-10-07 01:20:42 -04:00