60 lines
2.5 KiB
Markdown
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.
|