Record alpha.11 publication and verified Prism update
Build Sanctuary / build (push) Canceled after 0s

This commit is contained in:
koka
2026-09-09 06:19:35 +02:00
parent f30a350240
commit f816ffc640
5 changed files with 26 additions and 24 deletions
+2
View File
@@ -24,6 +24,8 @@ Grand, 1 800 ticks de fluides, persistance des quatre références et
3 183 804 comparaisons bit à bit de densités réelles, plus 122 528 synthétiques.
Les sources historiques de forme et les anciens réglages sont conservés.
Voir [Validation](docs/testing.md) et [Distribution](docs/packwiz.md).
Le canal stable est publié et la même instance Prism est synchronisée deux fois,
avec les 364 fichiers personnels et réglages suivis conservés.
## 0.1.0-alpha.10 — 2026-09-09
+2
View File
@@ -156,6 +156,8 @@ des deux choix, avec 1 800 ticks de fluides. Plus de trois millions de
comparaisons de densité confirment l’équivalence de calcul. Les mesures et
limites sont dans [Validation](docs/testing.md) ; publication et synchronisation
de la même instance sont consignées dans [Distribution](docs/packwiz.md).
Lalpha.11 est publiée ; la même instance Prism a été synchronisée deux fois,
avec les 364 fichiers personnels et réglages suivis conservés.
## Versions et prérequis
+6 -4
View File
@@ -16,8 +16,8 @@ WG-09 est livré en alpha.8, avec mesures moteur et mise à jour Prism vérifié
WG-10 est livré en alpha.9, avec mesures moteur et synchronisation Prism vérifiées.
WG-11 est livré en alpha.10 : tailles 5/20/100 validées sur la graine 0,
release publiée et même instance Prism synchronisée.
WG-12 est validé dans les sources alpha.11 : Petit/Grand et génération accélérée.
La publication et la synchronisation sont consignées dans Distribution.
WG-12 est livré en alpha.11 : Petit/Grand, génération accélérée et même instance
Prism synchronisée deux fois ; voir [Distribution](packwiz.md).
Résultat visé : un client et un serveur Fabric compatibles peuvent ouvrir un monde Sanctuary, plusieurs joueurs y arrivent sur une même île sûre et les chunks extérieurs restent vides. La génération est reproductible et ses limites sont documentées.
@@ -361,7 +361,7 @@ Les anciens mondes restent inchangés. Les observations ne couvrent pas toute
l’île de 100 joueurs, et le coût initial dun plan régional reste notable.
Ce ticket local nest pas une issue distante publiée.
### WG-12 — Petit, Grand et génération plus rapide — alpha.11 validée dans les sources
### WG-12 — Petit, Grand et génération plus rapide — alpha.11 livrée
**Branche :** `codex/worldgen-performance`.
@@ -407,7 +407,9 @@ avec des preuves distinctes pour la taille et la vitesse.
deux synchronisations isolées puis deux dans la même instance Prism. Les
mondes, réglages et mods personnels, même désactivés, doivent être préservés.
**État :** tailles et code validés. `check build assemblePack` passe, ainsi
**État :** livré. Artefacts immuables publiés, canal stable avancé, deux
synchronisations isolées et deux dans la même instance Prism, avec 364 fichiers
personnels et réglages suivis conservés. Tailles et code validés. `check build assemblePack` passe, ainsi
que douze tests moteur sur Petit et Grand (graine 0, 1 800 ticks), les contrôles
de persistance et l’équivalence bit à bit. Le benchmark ancien20 comparable
baisse de 84,65 % au départ et de 86,38 % en exploration. Grand atteint
+15 -19
View File
@@ -15,31 +15,28 @@ de l'ancien pack 26.2.
## Livrer une mise à jour
Lalpha.11 est compilée et validée dans les sources ; les résultats sont dans
[Validation](testing.md). Le reçu ci-dessous distingue la dernière publication
et les synchronisations effectivement réalisées des commandes de livraison.
Dernière livraison vérifiée le 9 septembre 2026 :
[Sanctuary 0.1.0-alpha.10](https://git.botsu.net/koka/sanctuary-beta/releases/tag/v0.1.0-alpha.10),
depuis le commit source `ef5d1ea`. Le JAR, le `.mrpack` et le ZIP damorçage
[Sanctuary 0.1.0-alpha.11](https://git.botsu.net/koka/sanctuary-beta/releases/tag/v0.1.0-alpha.11),
depuis le commit source `f30a350`. Le JAR, le `.mrpack` et le ZIP damorçage
Prism sont publiés et leurs téléchargements publics vérifiés. Le canal stable
pointe sur cette version. SHA-256 du JAR :
```text
261f727c6b7fdf8dfa81395d805967885b52143147a41709d1307cc881dc7d7b
f075ad8a0b97cd53e4891273adbee5f79f04ab3984442950d5d85f58d2ded589
```
Le véritable installateur packwiz a réussi deux fois dans un dossier de
développement neuf, puis deux fois dans linstance Sanctuary Beta existante.
Le second passage laisse les fichiers gérés identiques. Un seul JAR Sanctuary
alpha.10 est actif ; les 363 fichiers personnels et réglages suivis conservent
leurs hashes. Lancien JAR et les manifestes locaux sont sauvegardés hors de
`mods/`, dans `sanctuary-backups/before-0.1.0-alpha.10/` de cette même instance.
alpha.11 est actif ; les 364 fichiers personnels et réglages suivis conservent
leurs hashes, y compris les fichiers des mods tiers et leurs configurations.
Lancien JAR et les manifestes locaux sont sauvegardés hors de `mods/`, dans
`sanctuary-backups/before-0.1.0-alpha.11/` de cette même instance.
Aucun monde existant na été ouvert, converti ou régénéré par la livraison.
Les reçus locaux ignorés sont `build/alpha10-isolated-validation.json` et
`build/alpha10-prism-validation.json` ; les listes de hashes avant et après
figurent dans le dossier de sauvegarde.
Les reçus locaux ignorés sont `build/alpha11-isolated-validation.json` et
`build/alpha11-prism-validation.json` ; les listes de hashes avant et après
figurent dans le dossier de sauvegarde. Les preuves du build, des deux tailles
et de performance figurent dans [Validation](testing.md).
Après les vérifications, le commit et le push de la branche du ticket, le script
de publication réalise les étapes de release et de canal ci-dessous :
@@ -186,11 +183,10 @@ Petit garde `sanctuary:sanctuary_5` / `population_5`. Les anciens mondes
20/100 restent chargeables à leur taille enregistrée, alors que leurs formats
sont cachés de la création. Les formats de sauvegarde sont inchangés.
Loptimisation conserve les résultats pour un même réglage. Sa livraison devra
préserver tous les fichiers personnels, notamment les mods ajoutés depuis
lalpha.10, même désactivés, et leurs configurations. Elle ne doit ni réimporter
linstance ni retirer un mod tiers pour masquer un problème de performance.
Les sauvegardes personnelles restent fermées pendant les essais et la synchronisation.
Loptimisation conserve les résultats pour un même réglage. La livraison a
préservé les fichiers personnels suivis, les mods tiers et leurs configurations.
Linstance na pas été réimportée et aucun mod tiers na été retiré. Les
sauvegardes personnelles sont restées fermées pendant les essais et la synchronisation.
Références officielles : [installation packwiz](https://packwiz.infra.link/tutorials/installing/packwiz-installer/),
[commandes Prism](https://prismlauncher.org/wiki/help-pages/custom-commands/),
+1 -1
View File
@@ -59,7 +59,7 @@ Cette version propose Petit/Grand, avec Grand par défaut, et loptimisation ;
les anciennes tailles restent attachées aux sauvegardes déjà créées.
L'export contient le JAR Sanctuary local et la référence vérifiée de Fabric API.
Il ne publie rien sur Modrinth.
Lalpha.10 est publiée sur le canal stable. Linstance Sanctuary Beta existante
Lalpha.11 est publiée sur le canal stable. Linstance Sanctuary Beta existante
a été synchronisée deux fois et ses fichiers personnels suivis sont conservés.
Les instances déjà raccordées reçoivent cette mise à jour sans nouvelle importation.
Cet export reste destiné aux imports ponctuels.