From 2a0cf4dd2bbaa93959df19836af300986ea04d2a Mon Sep 17 00:00:00 2001 From: SinuS Von SifriduS Date: Fri, 18 Sep 2026 14:52:14 +0200 Subject: [PATCH] 0.2.0-0-pre.3-fix.1 --- Android/game-reflex-poc/build.gradle | 4 +- Android/game-snake-poc/build.gradle | 4 +- Cargo.toml | 4 +- README.md | 4 +- deltas/0.2.0/0-pre.3.fix.1.md | 39 +++++++++++++++++++ .../005-DEPENDENCY_AND_COMPOSITION_STUDY.md | 3 +- 6 files changed, 48 insertions(+), 10 deletions(-) create mode 100644 deltas/0.2.0/0-pre.3.fix.1.md diff --git a/Android/game-reflex-poc/build.gradle b/Android/game-reflex-poc/build.gradle index 429e4c6..c1da3c8 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: 32 +// version: 33 plugins { id 'com.android.application' @@ -18,7 +18,7 @@ android { minSdk 21 targetSdk 36 versionCode 2 - versionName '0.2.0-0-pre.3' + versionName '0.2.0-0-pre.3.fix.1' } compileOptions { diff --git a/Android/game-snake-poc/build.gradle b/Android/game-snake-poc/build.gradle index 87165eb..4769317 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: 32 +// version: 33 plugins { id 'com.android.application' @@ -18,7 +18,7 @@ android { minSdk 21 targetSdk 36 versionCode 2 - versionName '0.2.0-0-pre.3' + versionName '0.2.0-0-pre.3.fix.1' } compileOptions { diff --git a/Cargo.toml b/Cargo.toml index 7104074..20f651b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ # file: Cargo.toml -# version: 44 +# version: 45 [workspace] resolver = "3" @@ -19,7 +19,7 @@ members = [ ] [workspace.package] -version = "0.2.0-0-pre.3" +version = "0.2.0-0-pre.3.fix.1" edition = "2024" license = "MIT" repository = "https://git.sasedev.com/Sasedev/games" diff --git a/README.md b/README.md index 11f2630..850745a 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-0-pre.3`. +Version candidate en cours de conception : `0.2.0-0-pre.3.fix.1`. 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/0-pre.3.fix.1.md b/deltas/0.2.0/0-pre.3.fix.1.md new file mode 100644 index 0000000..da86f44 --- /dev/null +++ b/deltas/0.2.0/0-pre.3.fix.1.md @@ -0,0 +1,39 @@ + + + +# Delta 0.2.0-0-pre.3.fix.1 + +## Base + +Base déclarée : `0.2.0-0-pre.3`. + +Le delta `0-pre.3.md` reste immuable. + +## Objet + +Correction strictement documentaire d'une double ligne vide interdite par `scripts/audit_markdown_tables.py`. + +## Correction + +- suppression de la double ligne vide dans `docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md` ; +- aucun ajout fonctionnel ou architectural. + +## Fichiers modifiés + +- `Cargo.toml` ; +- `Android/game-reflex-poc/build.gradle` ; +- `Android/game-snake-poc/build.gradle` ; +- `README.md` ; +- `docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md`. + +Tous les fichiers existants modifiés et possédant un en-tête `version` ont été incrémentés. + +## 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 n'est requise. diff --git a/docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md b/docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md index b0bf8a0..274e865 100644 --- a/docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md +++ b/docs/studies/005-DEPENDENCY_AND_COMPOSITION_STUDY.md @@ -1,5 +1,5 @@ - + # Étude des dépendances et de la composition @@ -186,7 +186,6 @@ Le framework peut fournir les couches techniques réutilisables sans imposer une Le serveur Web/API classique peut partager des types/protocoles avec le service realtime, mais il ne doit pas obligatoirement partager le même process ni la même cadence d'exécution. - ## Bot / AI execution Le pilotage artificiel doit emprunter autant que possible les mêmes semantic actions qu'un joueur humain :