From c576d655aed977408f0c3bc2da183e5252a6c535 Mon Sep 17 00:00:00 2001 From: koka Date: Wed, 9 Sep 2026 14:02:47 +0200 Subject: [PATCH] Record alpha.14 release and existing Prism update --- CHANGELOG.md | 6 ++++-- README.md | 15 +++++++++------ docs/backlog.md | 6 ++++-- docs/packwiz.md | 34 ++++++++++++++++++++++++++-------- docs/testing-alpha14.md | 15 +++++++++------ 5 files changed, 52 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f0adfb..bbd45c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 0.1.0-alpha.14 — en préparation +## 0.1.0-alpha.14 — 2026-09-09 - Biome Lost City et quartiers procéduraux contemporains : poches sur l’île initiale et profil `lost_city` pour les nouvelles expansions. Dix-sept types @@ -24,7 +24,9 @@ `check build assemblePack`, les huit tests moteur, la création et la réouverture de Lost City passent. La reprise du vide conserve 154 chunks FULL éclairés correctement et un bloc témoin après réouvertures. JAR, MRpack et amorçage Prism -vérifiés ; publication et synchronisations encore à attester. Voir les +publiés et vérifiés, canal packwiz avancé. Deux synchronisations isolées puis +deux dans la même instance Prism Mac passent, avec 713 fichiers personnels et +réglages suivis conservés. Aucun essai Windows natif effectué. Voir les [preuves et limites alpha.14](docs/testing-alpha14.md). ## 0.1.0-alpha.13.1 — 2026-09-09 diff --git a/README.md b/README.md index 27ee974..086104a 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,11 @@ infrastructures qui permettront progressivement d'ouvrir de nouveaux continents. Ce dépôt démarre la nouvelle base Fabric. La [vision complète](docs/vision.md) conserve les intentions ; le [backlog](docs/backlog.md) prépare les premiers tickets. Les systèmes d’économie, de progression collective et les dimensions -décrits dans la vision ne sont pas encore implémentés. **L’alpha.14 est validée, -sa publication est en préparation** : Lost City ajoute des quartiers en ruine au monde flottant. -Le dernier correctif publié reste l’alpha.13.1 tant que la nouvelle livraison -n’est pas consignée dans [Distribution](docs/packwiz.md). +décrits dans la vision ne sont pas encore implémentés. **L’alpha.14 est publiée** : +Lost City ajoute des quartiers en ruine au monde flottant. Le canal packwiz et +la même instance Prism Mac sont à jour ; voir [Distribution](docs/packwiz.md). -## Alpha.14 — Lost City, en préparation +## Alpha.14 — Lost City Lost City est un biome de quartiers contemporains abandonnés, composé par du code Sanctuary original. Des poches urbaines peuvent apparaître sur l’île de @@ -59,7 +58,11 @@ Le [contrat et protocole alpha.14](docs/testing-alpha14.md) précisent les commandes, la protection des sauvegardes et les vérifications réussies : `check build assemblePack`, création et réouverture des quartiers, reprise du vide certifié et validation des artefacts de distribution. -La publication et la synchronisation Prism ne sont pas encore attestées. +La [release alpha.14](https://git.botsu.net/koka/sanctuary-beta/releases/tag/v0.1.0-alpha.14), +le MRpack et le canal packwiz sont publiés. Deux installations isolées puis deux +synchronisations de la même instance Prism Mac passent ; les 713 fichiers +personnels et réglages suivis conservent leurs hashes. Aucun monde personnel +n’a été ouvert ou régénéré. La validation native Windows reste à effectuer. ## Alpha.13.1 — correctif des expansions sous Windows diff --git a/docs/backlog.md b/docs/backlog.md index b34a672..5a72b9c 100644 --- a/docs/backlog.md +++ b/docs/backlog.md @@ -577,8 +577,10 @@ de spawn ; aucun spawner ni nouveau zombie spécial dans cette étape. fondations, circulation, absence de spawners/villageois, héritage Windows, build et pack. Livrer dans le canal stable et la même instance Prism. -**État :** implémentation et vérifications terminées ; la publication alpha.14 -et les synchronisations Prism restent à attester. Les résultats sont suivis dans +**État : terminé et livré en alpha.14.** Build et tests moteur réussis, +release et canal packwiz publiés, deux synchronisations isolées puis deux dans +la même instance Prism Mac réussies, 713 fichiers personnels et réglages suivis +conservés. Aucun essai Windows natif effectué. Les résultats sont suivis dans [Validation alpha.14](testing-alpha14.md). Les alpha.15/.16 poursuivront la validation de génération avant la bêta consacrée aux systèmes et à la progression. Les infectés, spitters, boomers, hunters, chargeurs et autres variantes restent réservés à la bêta. diff --git a/docs/packwiz.md b/docs/packwiz.md index 314f937..333026e 100644 --- a/docs/packwiz.md +++ b/docs/packwiz.md @@ -13,14 +13,32 @@ JAR Sanctuary sont des pièces jointes de releases Gitea. Aucun JAR de mod ou dépendance téléchargée n'entre dans l'historique Git. Le canal Beta est distinct de l'ancien pack 26.2. -## Alpha.14 en préparation +## Alpha.14 publiée — 9 septembre 2026 -Les sources ciblent `0.1.0-alpha.14`. `check build assemblePack`, les scénarios -moteur et la vérification du JAR, du MRpack et du ZIP Prism passent. La publication -immuable, l’avancement du canal et les synchronisations restent à attester -avant d’annoncer cette version publiée. Le dernier reçu de livraison -ci-dessous reste celui de l’alpha.13.1. Voir le -[contrat de génération et les preuves attendues](testing-alpha14.md). +[Sanctuary 0.1.0-alpha.14](https://git.botsu.net/koka/sanctuary-beta/releases/tag/v0.1.0-alpha.14) +est publiée depuis le commit source `1c5c2c2`. Le canal stable utilise cette +version, au commit `dabf57e`. Le JAR, le +[MRpack](https://git.botsu.net/koka/sanctuary-beta/releases/download/v0.1.0-alpha.14/Sanctuary-0.1.0-alpha.14.mrpack) +et le ZIP d’amorçage Prism ont été vérifiés par téléchargement public. +SHA-256 du JAR : + +```text +1c517a13e1151501c6f4974d1bc00faedf67aaecd9bf58f34ac4a655d09dc6ef +``` + +`check build assemblePack` et les huit GameTests passent, ainsi que les +scénarios natifs Lost City et reprise du vide après réouverture. Deux +synchronisations isolées puis deux dans la même instance Prism Mac ont réussi. +Le second passage conserve les fichiers gérés à l’identique ; un seul JAR +Sanctuary alpha.14 est actif. Les **713 fichiers personnels et réglages suivis** +conservent leurs hashes. Aucune sauvegarde personnelle n’a été ouverte, +convertie ou régénérée. Le dossier reste `Sanctuary-0.1.0-alpha.1`. + +Sauvegarde ciblée dans cette instance : +`sanctuary-backups/before-0.1.0-alpha.14/`. Reçus locaux ignorés : +`build/alpha14-isolated-validation.json` et `build/alpha14-prism-validation.json`. +Voir le [contrat de génération et les preuves](testing-alpha14.md). +La machine Windows n’a pas été accessible pour un essai natif ou une installation. La livraison conserve la même instance et ses sauvegardes. Pour les nouveautés Lost City, créer ensuite un **nouveau monde Sanctuary** de génération 14 ; @@ -32,7 +50,7 @@ l’installateur packwiz et n’autorise pas à supprimer un monde ou son journa ## Correctif alpha.13.1 publié — 9 septembre 2026 [Sanctuary 0.1.0-alpha.13.1](https://git.botsu.net/koka/sanctuary-beta/releases/tag/v0.1.0-alpha.13.1) -est publié depuis le commit source `b19e93d`. Le canal stable utilise cette +est publié depuis le commit source `b19e93d`. Le canal stable utilisait alors cette version. Le JAR, le [MRpack](https://git.botsu.net/koka/sanctuary-beta/releases/download/v0.1.0-alpha.13.1/Sanctuary-0.1.0-alpha.13.1.mrpack) et le ZIP d’amorçage ont été vérifiés par téléchargement public. SHA-256 du JAR : diff --git a/docs/testing-alpha14.md b/docs/testing-alpha14.md index 9145aee..2f6f55b 100644 --- a/docs/testing-alpha14.md +++ b/docs/testing-alpha14.md @@ -1,11 +1,15 @@ # Alpha.14 — Lost City et expansions -**État : code et artefacts vérifiés ; publication et installation en attente.** +**État : alpha.14 vérifiée, publiée et installée dans la même instance Prism Mac.** `check build assemblePack` passe sur les sources finales avec les **8 GameTests requis**, le 9 septembre 2026 à **13 h 57 min 48 s**. La création de quartiers, leur réouverture et la reprise différée du vide passent également dans leurs mondes de développement distincts. Le JAR, le MRpack et le ZIP Prism sont -vérifiés ; le canal public et l’instance Prism ne sont pas encore attestés ici. +vérifiés. La release immuable correspond au commit source `1c5c2c2`, le canal +packwiz au commit `dabf57e`. Deux synchronisations isolées puis deux dans la même +instance Prism passent, avec **713 fichiers personnels et réglages suivis +conservés**. Le [reçu de livraison](packwiz.md#alpha14-publiée--9-septembre-2026) +consigne les artefacts, leur empreinte et la sauvegarde ciblée. Les résultats des alpha.12, 13 et 13.1 restent historiques. Ticket [WG-17](backlog.md). Les smokes des sources finales passent sous Gradle et Java 25 : @@ -347,11 +351,10 @@ restent à consigner. | Sérialisation et stockage | Trois tailles, codec historique et erreurs de stockage bloquantes | Suite native réussie pour les trois tailles et le codec 13 ; politique Windows simulée réussie | | Hydrologie conservée | Eau retenue après écoulement moteur | Réussi : 125 chunks FULL, 5 923 blocs d’eau, 1 800 ticks de fluides | | Build et pack | `check build assemblePack` réussi avec versions alignées | Réussi à 13 h 57 min 48 s, huit GameTests requis, JAR/MRpack/ZIP Prism vérifiés | -| Distribution | Artefacts immuables vérifiés, canal avancé, deux installations isolées et deux synchronisations de la même instance | À exécuter et consigner | +| Distribution | Artefacts immuables vérifiés, canal avancé, deux installations isolées et deux synchronisations de la même instance | Réussi : source `1c5c2c2`, canal `dabf57e`, 713 fichiers personnels et réglages suivis conservés | -Les reçus devront préciser commit source, graine, diamètre, commandes, journaux, -résultats et SHA-256 des artefacts ; ne pas remplacer une absence de témoin par -une affirmation de présence. Aucun essai Windows natif, mesure de FPS ou test +Les reçus locaux sont `build/alpha14-isolated-validation.json` et +`build/alpha14-prism-validation.json`. Aucun essai Windows natif, mesure de FPS ou test de charge multijoueur n’est attesté par cette liste. Une validation de géométrie en mémoire ne remplace pas la génération, les ticks et la persistance du moteur.