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,x86dans APK et AAB ; zipalign -P 16sur 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.mdet de son index ; - consolidation du plan
0.3.3avec 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.