This commit is contained in:
2026-09-21 08:22:30 +02:00
parent e5a4d7fe44
commit 76a955bd3d
8 changed files with 137 additions and 17 deletions

56
deltas/0.3.1/rel.001.md Normal file
View File

@@ -0,0 +1,56 @@
<!-- file: deltas/0.3.1/rel.001.md -->
<!-- version: 1 -->
# Delta 0.3.1 — release stable
## Base
Base validée : `0.3.1-3-rc.1`.
## Objet
Promouvoir mécaniquement la candidate validée vers `0.3.1` sans introduire de nouveau comportement.
## Changements
La release stable :
- passe `workspace.package.version` de `0.3.1-3-rc.1` à `0.3.1` ;
- passe le package frontend Tauri Snake de `0.3.1-3-rc.1` à `0.3.1` ;
- positionne `README.md` sur la stable `0.3.1` et `0.3.3` comme prochaine version active planifiée, `0.3.2` restant différée ;
- marque `0.3.1` comme terminée dans `ROADMAP.md` ;
- ajoute l'entrée stable `0.3.1` dans `CHANGELOG.md` ;
- enregistre la validation effective de la RC dans `history/0.3.1/3-rc.1.md` ;
- clôt le plan `0.3.1` et confirme que l'AAB/compatibilité Android ancienne appartiennent au POC SDL3 natif `0.3.3`.
Le prompt `prompts/004-V0_3_3_START_PROMPT.md` est conservé tel que préparé et validé en RC.
## Frontière de release
Aucun changement de gameplay, de code Rust, de dépendance, de configuration exécutable, de frontend, de build Android, 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 que les gates proportionnelles aux changements de versions et de documentation :
```bash
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
(cd crates/apps/game-snake-poc-tauri && npm install)
(cd crates/apps/game-snake-poc-tauri && cargo tauri android build --debug --apk --target aarch64 --target x86_64)
```
Le build Tauri reste la seule validation frontend de release : ne pas lancer `npm run build` manuellement. Les smokes AVD/ARM64, Clippy strict et la suite workspace complète ne sont pas répétés, car aucun code/runtime n'a changé depuis la RC validée.
## Publication
Après validation de ce delta :
- commit de release ;
- tag stable `v0.3.1` ;
- prochaine session ouverte uniquement à partir de la stable taggée `v0.3.1` et de `prompts/004-V0_3_3_START_PROMPT.md` ;
- ne pas créer artificiellement `0.3.2` tant que son critère de réouverture n'est pas satisfait.