# Synchronisation Git jusqu’à beta.092 Ticket du 16 septembre 2026, branche `codex/git-sync-beta092`. Le dépôt distant était resté sur [beta.061](git-sync-beta061.md). Cette synchronisation enregistre les sources, ressources, outils et comptes rendus locaux jusqu’à la livraison **beta.092**, pour **Minecraft 26.3**. Elle inclut le commit déjà local du resource pack beta.070. `main` avance directement et le tag exact `beta.092` désigne les sources de la livraison vérifiée. Le compteur reste à beta.092 : ce rattrapage n’ajoute aucun changement de jeu. Les documents de conception restent des intentions, selon leurs contrats. Les anciens tags et les posts de release existants sont conservés. Les versions intermédiaires ne reçoivent pas artificiellement un tag pointant sur beta.092. ## Sources et vérifications Une copie des 2 636 fichiers sources non ignorés est figée dans un worktree isolé, sans modifier les fichiers de travail. Les JAR générés, archives ZIP, MRpack, sauvegardes et dépendances téléchargées restent ignorés ; seul le wrapper Gradle est versionné. Les références courantes des README sont mises à jour, avec ce compte rendu. Les journaux et le reçu de la [livraison beta.092](multiblock-pick-beta092.md) confirment : - `./gradlew check build assemblePack assembleTestPack -x :sanctuary:runGameTest` réussi en **3 min 1 s**, **124 tâches**. - Parcours client natif `Pick092ClientChecks` réussi en **1 min 19 s**, avec `PICK092_PASS` : **864 états**, douze combinaisons normal/gluant et six directions, vrais clics molette, inventaire de survie, parties mobiles et Ctrl + clic sans données techniques. - Les empreintes des deux MRpack locaux correspondent au reçu de livraison. La copie destinée à Git est reconstruite sous Java 25 avec : ```sh ./gradlew assemblePack assembleTestPack \ -x :sanctuary:check -x :demeure:check \ -x :jei:check -x :sanctuary-test:check ``` Réussite en **48 s**, **23 tâches**. Les contrôles déjà réussis sur la livraison ne sont pas relancés pour cette copie. La vérification des manifestes packwiz et des ressources graphiques passe pendant l’assemblage. Les quatre JAR reconstruits sont **identiques octet pour octet** à ceux de la livraison : | JAR | Entrées | Classes | | --- | ---: | ---: | | Sanctuary beta.092 | 2 960 | 1 753 | | Demeure beta.092 | 24 | 14 | | Sanctuary Test beta.092 | 25 | 3 | | JEI 30.32.0-sanctuary.3 pour 26.3 | 1 378 | 1 101 | Les 811 fichiers Java des trois modules Sanctuary, Demeure et Test correspondent également aux archives de sources de la livraison. Les ressources, métadonnées et dépendances imbriquées sont incluses dans la comparaison des JAR. SHA-256 du JAR Sanctuary : `8eb91eb41d0236ac6d6d064e9638c99802d28a2d83b8aef5ff1291c9495bcc8c`. Reçus locaux ignorés : `build/git-sync-beta092-verification.json`, `build/git-sync-beta092-assemble.log`, `build/pick092-artifact.json`, `build/pick092-check.log` et `build/pick092-client.log`. ## Limites et distribution Les essais beta.092 utilisent un client macOS et son serveur intégré ; pas de session LAN à deux clients. Le serveur GameTest dédié est exclu et aucune EULA n’est acceptée. La dernière exécution générale consignée dans le rattrapage [beta.060](git-sync-beta060.md#vérifications) comptait 235 réussites sur 246, avec 11 échecs à trier ; elle ne constitue pas une validation de beta.092. Cette synchronisation ne prétend pas résoudre ces échecs ni valider Windows/Linux. Les sources et leur tag sont publiés sur Git. Les archives bêta restent locales, le canal packwiz reste sur alpha.30.7 et aucune instance Prism, sauvegarde personnelle ou installation de serveur n’est modifiée.