Synchronize verified Sanctuary beta.092 sources and release documentation
Build Sanctuary / build (push) Canceled after 0s

This commit is contained in:
koka
2026-09-16 11:41:27 +02:00
parent 85e062ed91
commit 49feb5a376
586 changed files with 30916 additions and 234 deletions
+77
View File
@@ -0,0 +1,77 @@
# 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.