This commit is contained in:
2026-09-20 15:32:00 +02:00
parent a9620ef84c
commit 778da67e22
8 changed files with 118 additions and 11 deletions

54
deltas/0.3.0/rel.001.md Normal file
View 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`.