Files
sanctuary-beta/docs/git-sync-beta092.md
2026-09-16 11:41:27 +02:00

78 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 najoute 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 lassemblage. 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
nest 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 nest modifiée.