Files
games/deltas/0.3.3/rel.001.md
2026-09-21 16:34:14 +02:00

60 lines
2.5 KiB
Markdown

<!-- file: deltas/0.3.3/rel.001.md -->
<!-- version: 1 -->
# Delta 0.3.3 — release stable
## Base
Base fonctionnelle validée : `0.3.3-3-rc.1`.
Le delta documentaire `0.3.3-3-rc.1.fix.1` est également appliqué et validé ; il n'a pas modifié la version Cargo ni le runtime.
## Objet
Promouvoir mécaniquement la candidate validée vers `0.3.3` sans introduire de nouveau comportement.
## Changements
La release stable :
- passe `workspace.package.version` de `0.3.3-3-rc.1` à `0.3.3` ;
- positionne `README.md` sur `0.3.3` comme stable de référence et `0.3.4-alpha.1` comme prochaine version planifiée ;
- marque `0.3.3` terminée dans `ROADMAP.md` ;
- ajoute l'entrée stable `0.3.3` dans `CHANGELOG.md` ;
- enregistre la validation effective de la RC dans `history/0.3.3/3-rc.1.md` ;
- clôt `docs/plans/003-V0_3_3_ANDROID_NATIVE_MULTI_ABI_PLAN.md` et son entrée d'index ;
- conserve `prompts/005-V0_3_4_START_PROMPT.md` comme transmission de la prochaine session.
## Frontière de release
Aucun changement de gameplay, code Rust, dépendance, Gradle, Android, JNI, Java, ABI, `minSdk`, NDK, SDL3, asset, protocole ou architecture n'est introduit après la RC.
La nouvelle convention de prerelease n'est pas rétroactivement appliquée à `0.3.3`. Elle commencera avec `0.3.4-alpha.1`, qui mettra à jour les règles actives sans renommer ni réécrire l'historique existant.
## Validation proportionnelle
La gate RC complète a déjà été validée sur un état fonctionnellement identique. La promotion stable demande uniquement les contrôles proportionnels aux changements de version/documentation :
```bash
cargo fmt --all -- --check
python3 scripts/audit_rust_workspace_rules.py
python3 scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs prompts crates Android Web deltas history
python3 scripts/audit_distribution_layout.py
cargo check --workspace
```
Les rebuilds Android, Clippy strict, suite workspace complète, contrôles APK/AAB/ELF et smokes runtime ne sont pas répétés puisque la promotion stable ne modifie aucun comportement ni pipeline.
## Publication
Après validation de ce delta :
- commit de release ;
- tag stable unique `v0.3.3` ;
- archive/tag de dépôt utilisée comme base de la prochaine session ;
- démarrage de `0.3.4` uniquement depuis `v0.3.3` avec `prompts/005-V0_3_4_START_PROMPT.md` ;
- première tranche suivante : migration de gouvernance puis `0.3.4-alpha.1` ;
- aucun ancien `deltas/`, `history/`, prompt ou changelog n'est renommé pour harmoniser sa nomenclature.