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
+67
View File
@@ -0,0 +1,67 @@
# beta.079 — ordres et défense des familiers en solo
Branche `codex/familiar-solo-beta079`, Minecraft 26.3-pre-2, textures beta.070.
Signalement : les familiers paraissent passifs en solo ; H ouvre le menu,
mais les ordres ne semblent pas exécutés. Espèces citées : slime, loup, poule.
## Causes reproduites
Louverture du menu H envoie `refresh`. Cette lecture consommait la même
limite de fréquence que les ordres : un clic immédiatement après louverture
était rejeté sans message. La mise à jour possède désormais sa propre limite,
sans affaiblir celle des actions. Le test natif échouait sur Rappeler avant
cette correction et réussit ce passage après séparation des requêtes.
Suivre suspendait pendant cinq secondes toutes les réactions automatiques,
y compris la défense du joueur attaqué. Le délai ne concerne désormais que
les initiatives spontanées. Une personnalité qui défend son propriétaire
ou riposte peut réagir immédiatement aux dégâts. Le pacifiste conserve son
comportement ; lordre explicite de protection reste prioritaire.
Les ordres du menu confirment leur réception : suivi, attaque, protection
ou rappel. Une attaque sans familier disponible, sur une cible refusée ou
avec un familier porté/monté donne une explication au lieu dune confirmation
dattaque inexécutable. FR/EN disponibles. H bref et H maintenu sont conservés.
Le mode utilitaire continue de suspendre les attaques autonomes. La santé,
les UUID, les personnalités, les capacités et les sauvegardes sont conservés.
Les nouveaux compteurs de requêtes sont temporaires côté serveur ; aucune
migration ni modification dun monde personnel.
## Vérification
Deux reproductions natives avant correction : rejet de Rappeler juste après
louverture de H ; absence de défense dun loup passif juste après Suivre.
Le scénario utilise un nouveau monde plat solo de développement, sans
commandes, sans droits opérateur et sans achat du Lien actif.
`Solo079ClientChecks` réussit en **1 min 53 s** : rappel immédiatement après
louverture de H, retour au suivi, garde du joueur, attaques ordonnées et
défense immédiate après Suivre pour le loup, le slime et la poule. Les tests
attendent le déplacement et la frappe, contrôlent la baisse de santé et
identifient le familier comme auteur du dégât, pour exclure le soleil ou les
autres dégâts environnementaux. Les confirmations sont reçues côté client.
`Autonomy074ClientChecks` réussit en **1 min 58 s** : quatre personnalités,
garde, vue et obstacles, cibles neutres, priorité des ordres, permissions,
mode utilitaire, délai avant les poursuites spontanées, H bref/maintenu,
touche reconfigurée et échange des mains avec F. Fiches FR/EN vérifiées.
Journaux : `build/solo079-client-final.log`, `build/solo079-regression.log`.
Captures : `build/solo079-evidence/`.
`check build assemblePack assembleTestPack` réussit en **2 min 21 s**,
124 tâches, avec `-x :sanctuary:runGameTest` conformément au refus du serveur
dédié. Les 1 693 classes du JAR correspondent au build ; seules
`FamiliarBattle` et son état temporaire changent par rapport à beta.078.
Deux nouveaux libellés par langue, ressources et textures inchangées.
Sources vérifiées, même JAR embarqué dans les deux packs ; archives beta.078
conservées à lidentique. Reçu : `build/solo079-artifact.json`.
Aucun déploiement personnel ; les essais utilisent le serveur intégré.
## Archives
- [Sanctuary-beta.079.mrpack](../build/Sanctuary-beta.079.mrpack).
SHA-256 : `7df042d720e2511310387183efcc432cafec4786623e530e5552fd2ba36ca7db`.
- [Sanctuary-Test-beta.079.mrpack](../build/Sanctuary-Test-beta.079.mrpack).
SHA-256 : `0ca193b2918c7d650503c2ce2fa97d2b3c626fee5ddd99df0cf51ea05a2bb82e`.