0.3.0
This commit is contained in:
54
deltas/0.3.0/rel.001.md
Normal file
54
deltas/0.3.0/rel.001.md
Normal file
@@ -0,0 +1,54 @@
|
||||
<!-- file: deltas/0.3.0/rel.001.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# Delta 0.3.0 — release stable
|
||||
|
||||
## Base
|
||||
|
||||
Base validée : `0.3.0-3-rc.1`.
|
||||
|
||||
## Objet
|
||||
|
||||
Promouvoir mécaniquement la candidate validée vers `0.3.0` sans introduire de nouveau comportement.
|
||||
|
||||
## Changements
|
||||
|
||||
La release stable :
|
||||
|
||||
- passe `workspace.package.version` de `0.3.0-3-rc.1` à `0.3.0` ;
|
||||
- passe le package frontend Web Snake de `0.3.0-3-rc.1` à `0.3.0` ;
|
||||
- positionne `README.md` sur la stable `0.3.0` et indique `0.3.1` comme prochaine version planifiée mais non démarrée ;
|
||||
- ajoute l'entrée stable `0.3.0` dans `CHANGELOG.md` ;
|
||||
- enregistre la validation effective de la RC dans `history/0.3.0/3-rc.1.md` ;
|
||||
- clôt le plan `0.3.0` et réconcilie la baseline architecturale avec l'état effectivement publié.
|
||||
|
||||
Les métadonnées Android et le package frontend Reflex/Tauri ne sont pas modifiés : ils n'appartiennent pas au chemin de distribution ajouté par `0.3.0`.
|
||||
|
||||
Le prompt `prompts/003-V0_3_1_START_PROMPT.md` est conservé tel que validé en RC.
|
||||
|
||||
## Frontière de release
|
||||
|
||||
Aucun changement de gameplay, de Rust source, de dépendance, de build frontend, d'architecture ou de capability n'est introduit après la RC.
|
||||
|
||||
## Validation
|
||||
|
||||
La gate RC complète a déjà été validée sur un état fonctionnellement identique. La promotion stable ne requiert donc que les gates proportionnelles au changement de version et à la documentation :
|
||||
|
||||
```bash
|
||||
python3 scripts/audit_rust_workspace_rules.py
|
||||
python3 scripts/audit_markdown_tables.py README.md CHANGELOG.md docs deltas history
|
||||
|
||||
cargo check --workspace
|
||||
|
||||
(cd Web/game-snake-poc && npm install && npm run build)
|
||||
```
|
||||
|
||||
`cargo fmt`, Clippy, la suite workspace complète, `cargo tree`, l'audit de distribution et les smokes ne sont pas répétés : cette promotion ne touche ni code Rust, ni dépendance, ni layout de distribution, et ces gates ont déjà été validées sur `0.3.0-3-rc.1` fonctionnellement identique.
|
||||
|
||||
## Publication
|
||||
|
||||
Après validation de ce delta :
|
||||
|
||||
- commit de release ;
|
||||
- tag stable `v0.3.0` ;
|
||||
- prochaine session ouverte uniquement à partir de la stable taggée `v0.3.0` et de `prompts/003-V0_3_1_START_PROMPT.md`.
|
||||
Reference in New Issue
Block a user