# Rapport de sauvegarde — 30/09/2026

Première sauvegarde hebdomadaire. Elle couvre tout depuis l'ouverture du dépôt
Git, le 17/09/2026 : 160 commits en deux semaines, et un schéma de données passé
de la version 70 à la **92**. Les faits bruts viennent de
`python tools/dev/dev.py backup --facts`.

## Les chantiers principaux

**Outillage commun (17/09).** Dépôt Git local hors Drive, `dev.py` (reprise,
relève, contrôles isolés, points de reprise). Depuis, chaque agent reprend là où
le précédent s'est arrêté et les tests ne touchent plus la vraie sauvegarde.

**Barre d'action et rythme d'attaque (17–18/09).** Rangée de cases en bas à
gauche : dash, armes, équipement passif, consommables, avec cadran de recharge.
Le maintien d'attaque coûte désormais un temps mort après le cercle (0,85) au
lieu d'allonger la recharge.

**Système audio (19/09).** Construit en sept étapes le même jour : contrat de
données (schéma 71), résolveur, directeur et bus, 79 sons importés, édition dans
le gestionnaire, contextes musicaux. Un huitième lot a branché ce qui était
configuré mais muet.

**Bac à sable (19–21/09).** Une salle de test : héros neuf, sorties fermées,
monstres gelables, relecture à chaud des corps 3D, champs du héros qui montrent
la valeur finale.

**Boss à phases (22–23/09).** Six lots : contrat de données, orchestrateur,
créature qui joue ses phases, éditeur de rencontres avec frise et onglets,
trajets configurables, regard indépendant, inspection. En parallèle : souffles,
corps de munitions, visée et orientation des attaques.

**Restaurant et brigade repensés (23–25/09).** Restaurant simplifié (mémoire
permanente, ardoise dans le HUD, brigade sans casier). Refonte des employés :
une seule classe, des tâches à affinité et vitesse, une vue qui est un délai de
remarque. HUD de l'urgence, retour de plongée comique, schéma 80 (restaurant par
dimension), service qui vit pendant les plongées, salaires en pourcentage des
plats et pourboires à qui encaisse.

**Premières lignes du Sheet (26/09).** Ambiances en boucle et fondus, porte
scellée, phases de base, frise des segments ; four qui trie les plats commandés,
gestes de service (passer une assiette, laver), blocs d'avertissement colorés.
Premier modèle animé passé par Meshy puis Blender : le raton-poubelle.

**Quêtes et histoire (27–28/09).** Schémas 81 à 90, bâtis pour et éprouvés par
la quête de Bob le cheval (ligne 27) : objets de quête, personnages et
dialogues, quêtes et plats mis de côté, types de dégâts et résistances, armes
débloquées par conditions, plats lancés typés, déclencheurs d'histoire, vagues
endormies, invités exclusifs. Puis les retours de jeu : Bob au restaurant et
dans sa planque, corps vaincus qui restent à terre, portrait de l'interlocuteur
(V1).

**Donjon continu (28/09).** Schéma 91 : les murs d'extrémité deviennent des
bandes sur le néant, la salle suivante se lève à côté et le héros y entre en
marchant, sans fondu. Premier plan du donjon ouvert sur le vide.

**Habillage 3D (29/09).** Premier passage par Tripo (raton-poubelle riggé, six
clips ; abeille). Clairière du cratère, restaurant (sols, murs, toits, rue) et
six autres biomes habillés sur une fiche commune.

**Caméra (29/09, ligne 47).** Une seule échelle partout (perspective 35, FOV 30),
suivi sur deux axes, cadrage du restaurant sur la salle. Les modèles gardent
enfin la même taille au restaurant et au donjon.

**Atelier narratif (29–30/09).** Nouvel outil qui dessine les histoires du jeu
publié : moments, frise par étapes, fil d'une salle, écriture d'intrigues et
d'idées, tactile. Schéma 92 sépare « Fait parler » de la boîte de dialogue. La
synthèse du chantier est dans `docs/synthese-chantier-atelier-narratif.md`.

## Le Sheet au 30/09

47 lignes : **34 terminées**, 9 en backlog, 3 à faire, 1 bloquée.

- À faire : ligne 21 (passer un segment de phase sur une condition plutôt qu'un
  temps écoulé), 36 (musique par étape de scène), 42 (scène qui commande un
  personnage présent dans la salle, comme Bob resté à terre).
- Bloquée : ligne 44 (posture et animation d'El Tuna dans Blender).

## État au moment de la sauvegarde

Hors historique, l'arbre de travail portait des modifications non committées :
données d'auteur (`game_data_master.json`), `project.godot`,
`scenes/main/main_menu.tscn`, et la purge de copies anciennes du gestionnaire.
L'archive complète les contient ; la copie de l'historique Git (le bundle), non.
