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

3.7 KiB
Raw Permalink Blame History

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. 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 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 :

./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 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.