diff --git a/Android/game-reflex-poc/build.gradle b/Android/game-reflex-poc/build.gradle index 0345dfa..dd5d257 100644 --- a/Android/game-reflex-poc/build.gradle +++ b/Android/game-reflex-poc/build.gradle @@ -1,5 +1,5 @@ // file: Android/game-reflex-poc/build.gradle -// version: 44 +// version: 45 plugins { id 'com.android.application' @@ -18,7 +18,7 @@ android { minSdk 21 targetSdk 36 versionCode 2 - versionName '0.2.0-3-rc.1' + versionName '0.2.0' } compileOptions { diff --git a/Android/game-snake-poc/build.gradle b/Android/game-snake-poc/build.gradle index 788a76e..cd41626 100644 --- a/Android/game-snake-poc/build.gradle +++ b/Android/game-snake-poc/build.gradle @@ -1,5 +1,5 @@ // file: Android/game-snake-poc/build.gradle -// version: 44 +// version: 45 plugins { id 'com.android.application' @@ -18,7 +18,7 @@ android { minSdk 21 targetSdk 36 versionCode 2 - versionName '0.2.0-3-rc.1' + versionName '0.2.0' } compileOptions { diff --git a/CHANGELOG.md b/CHANGELOG.md index e5d5f37..20d4e98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,9 @@ - + # Changelog -## 0.2.0-3-rc.1 — conception modulaire, POC et Uroburas +## 0.2.0 — conception modulaire, POC et Uroburas - Gouvernance documentaire renforcée : catégories `ideas/studies/architecture/rules`, immutabilité des deltas, conventions de statuts et workflow de session/version. - Architecture durable séparant engine kernel, technical capabilities, game-systems, games, platform adapters, providers, server services et tooling. diff --git a/Cargo.toml b/Cargo.toml index 281687d..e69e305 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ # file: Cargo.toml -# version: 56 +# version: 57 [workspace] resolver = "3" @@ -19,7 +19,7 @@ members = [ ] [workspace.package] -version = "0.2.0-3-rc.1" +version = "0.2.0" edition = "2024" license = "MIT" repository = "https://git.sasedev.com/Sasedev/games" diff --git a/README.md b/README.md index b5d9a35..895b5d7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ - + # games.sasedev @@ -25,7 +25,7 @@ Workspace expérimental puis productif pour des jeux multiplateformes principale Version stable de référence : `0.1.0`. -Version candidate en cours de conception : `0.2.0-3-rc.1`. +Version candidate en cours de conception : `0.2.0`. Les deux premiers jeux sont des POC structurels : `game-reflex-poc` et `game-snake-poc`. Ils existent d'abord pour valider les frontières du workspace, le moteur, les assets et le packaging multiplateforme. diff --git a/deltas/0.2.0/rel.001.md b/deltas/0.2.0/rel.001.md new file mode 100644 index 0000000..38573de --- /dev/null +++ b/deltas/0.2.0/rel.001.md @@ -0,0 +1,42 @@ + + + +# Delta 0.2.0 — release stable + +## Base + +Base validée : `0.2.0-3-rc.1`. + +## Objet + +Promouvoir mécaniquement la candidate validée vers `0.2.0`. + +## Changements + +La release stable modifie uniquement : + +- la version workspace ; +- les métadonnées Android correspondantes ; +- la version affichée dans le README ; +- l'en-tête CHANGELOG de candidate vers stable ; +- l'historique de validation de la RC. + +Aucun nouveau scope fonctionnel, architectural ou documentaire n'est introduit. + +## Validation + +```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 deltas history +python3 scripts/audit_distribution_layout.py +``` + +Aucune gate Cargo, Gradle ou smoke supplémentaire n'est requise pour cette promotion documentaire/métadonnée. + +## Publication + +Après validation : + +- commit de release ; +- tag stable `v0.2.0` ; +- ouverture de la session `0.3.0` à partir de `prompts/002-V0_3_X_START_PROMPT.md`. diff --git a/history/0.2.0/3-rc.1.md b/history/0.2.0/3-rc.1.md new file mode 100644 index 0000000..398e113 --- /dev/null +++ b/history/0.2.0/3-rc.1.md @@ -0,0 +1,26 @@ + + + +# Historique 0.2.0-3-rc.1 + +## Statut + +Candidate de publication validée avant promotion mécanique vers `0.2.0`. + +## Validation utilisateur + +Les audits suivants ont été exécutés et validés : + +```text +General Rust rule audit: clean +Rust export completeness audit: 0 candidate(s) +games.sasedev workspace audit: clean +Markdown table audit: clean (4 table(s), 164 file(s)) +Distribution layout audit: clean +``` + +## Décision + +Aucune correction sémantique n'est requise. + +La release `0.2.0` peut être produite mécaniquement à partir de cette candidate.