78 lines
3.7 KiB
Markdown
78 lines
3.7 KiB
Markdown
# 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.
|