From f816ffc6402fe31789f9677c2ee94328b3181329 Mon Sep 17 00:00:00 2001 From: koka Date: Wed, 9 Sep 2026 06:19:35 +0200 Subject: [PATCH] Record alpha.11 publication and verified Prism update --- CHANGELOG.md | 2 ++ README.md | 2 ++ docs/backlog.md | 10 ++++++---- docs/packwiz.md | 34 +++++++++++++++------------------- packwiz/README.md | 2 +- 5 files changed, 26 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ffd0984..0352a9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/README.md b/README.md index 123fd8a..027388a 100644 --- a/README.md +++ b/README.md @@ -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). +L’alpha.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 diff --git a/docs/backlog.md b/docs/backlog.md index 48d3a90..d7b6b6c 100644 --- a/docs/backlog.md +++ b/docs/backlog.md @@ -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 d’un plan régional reste notable. Ce ticket local n’est 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 diff --git a/docs/packwiz.md b/docs/packwiz.md index 4b0e697..a01efa5 100644 --- a/docs/packwiz.md +++ b/docs/packwiz.md @@ -15,31 +15,28 @@ de l'ancien pack 26.2. ## Livrer une mise à jour -L’alpha.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 d’amorç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 d’amorç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 l’instance 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. L’ancien 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. +L’ancien 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 n’a é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. -L’optimisation 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 -l’alpha.10, même désactivés, et leurs configurations. Elle ne doit ni réimporter -l’instance ni retirer un mod tiers pour masquer un problème de performance. -Les sauvegardes personnelles restent fermées pendant les essais et la synchronisation. +L’optimisation 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. +L’instance n’a pas été réimportée et aucun mod tiers n’a é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/), diff --git a/packwiz/README.md b/packwiz/README.md index 75ded5d..60ec084 100644 --- a/packwiz/README.md +++ b/packwiz/README.md @@ -59,7 +59,7 @@ Cette version propose Petit/Grand, avec Grand par défaut, et l’optimisation ; 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. -L’alpha.10 est publiée sur le canal stable. L’instance Sanctuary Beta existante +L’alpha.11 est publiée sur le canal stable. L’instance 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.