Files
games/deltas/0.3.3/3-rc.1.md
2026-09-21 14:35:57 +02:00

2.6 KiB

Delta 0.3.3-3-rc.1

Base requise

0.3.3-2-beta.1, validée le 2026-09-21.

Objectif

Créer la candidate de publication 0.3.3 sans rouvrir le scope du pipeline Android SDL3 natif multi-ABI.

Gel RC

Le scope 0.3.3 est gelé. Cette tranche n'ajoute :

  • aucune fonctionnalité ;
  • aucune ABI ;
  • aucune API Android ;
  • aucune dépendance ;
  • aucune logique Gradle/JNI/Java/Rust ;
  • aucun changement de gameplay ou moteur ;
  • aucune nouvelle politique de packaging.

Seuls les correctifs autorisés par VER-RC-* peuvent suivre sous 3-rc.1.fix.N.

Validation beta acquise

2-beta.1 a validé :

  • audits, formatage, check, Clippy et test workspace complet avec 35 tests réussis ;
  • rebuild propre Snake/Reflex en Debug et Release ;
  • quatre ABI arm64-v8a, armeabi-v7a, x86_64, x86 dans APK et AAB ;
  • zipalign -P 16 sur les deux APK ;
  • smokes Snake et Reflex sur AVD API 36 x86_64 avec processus vivant et aucun crash remonté ;
  • smokes Snake et Reflex sur Samsung API 29 ARM64 avec processus vivant et aucun crash remonté.

Les preuves de frontière API 21/x86 et API 35/x86_64 ps16k avaient déjà été acquises en 0-pre.5.

Changements

  • passage de workspace.package.version à 0.3.3-3-rc.1 ;
  • entrée RC dans CHANGELOG.md ;
  • ajout de history/0.3.3/2-beta.1.md ;
  • ajout de docs/testing/006-V0_3_3_RC_VALIDATION_MATRIX.md et de son index ;
  • consolidation du plan 0.3.3 avec la gate beta réellement obtenue ;
  • création de prompts/005-V0_3_4_START_PROMPT.md.

La nouvelle nomenclature de versions approuvée par l'utilisateur n'est pas appliquée dans cette session : 0.3.3 termine sous l'ancien schéma. Le prompt 0.3.4 prépare la migration des règles actives vers alpha.M / beta.M / rc.M dès la prochaine session, avec interdiction de renommer ou réécrire les anciens deltas/, history/, changelog ou prompts historiques.

ROADMAP.md reste inchangé : le statut macro de 0.3.3 ne devient terminé qu'à la stable.

Validation RC

Appliquer intégralement :

docs/testing/006-V0_3_3_RC_VALIDATION_MATRIX.md

La gate revalide workspace, APK/AAB quatre ABI, packaging 16 KB 64 bits et les smokes de publication x86_64 + ARM64. Elle exige aussi une observation humaine finale du rendu et des contrôles Snake/Reflex.

Après validation

Si la RC est propre, la promotion vers 0.3.3 est mécanique : version stable, entrée stable du changelog, historique RC, clôture du plan et delta de release. Aucun nouveau comportement ne doit être introduit.