0.1.2-beta.1

This commit is contained in:
2026-09-28 01:03:26 +02:00
parent 226d61b041
commit 4dcb0dd89e
7 changed files with 421 additions and 10 deletions

101
history/0.1.2/beta.1.md Normal file
View File

@@ -0,0 +1,101 @@
<!-- file: history/0.1.2/beta.1.md -->
<!-- version: 1 -->
# History 0.1.2-beta.1 — réconciliation intégrée Java / Maven / Gradle
## Statut
PASS
La gate opérateur de `0.1.2-beta.1` exécutée le `2026-09-28` a réussi. Elle confirme que les owners Java, Maven et Gradle issus de la scission restent indépendants et composables, que les choix locaux Games ne deviennent pas des minima PGR, qu'aucun artefact technique supplémentaire n'est justifié et que le scope Android reste réservé à `0.1.3`.
## Baseline opérateur
La tranche `0.1.2-alpha.3` a été clôturée avec son history `PASS`, puis committée et poussée avant application de `beta.1` :
```text
commit 226d61b
message 0.1.2-alpha.3
push origin/master PASS
```
Après application de `beta.1`, les contrôles initiaux ont confirmé :
```text
VERSION 0.1.2-beta.1
history/0.1.2/alpha.3.md présent dans HEAD et le workspace
deltas/0.1.2/beta.1.md présent
history/0.1.2/beta.1.md absent pendant la gate
README.md version 21
docs/000-README.md version 34
docs/architecture/003-RULE_PROFILE_MODEL.md version 8
docs/plans/008-V0_1_2_JAVA_GRADLE_REEVALUATION_PLAN.md version 4
docs/rules/520-JAVA.md version 4
docs/rules/521-MAVEN.md version 1
docs/rules/522-GRADLE.md version 1
docs/rules/520-JAVA_MAVEN_GRADLE.md version 4
docs/rules/610-ANDROID.md version 3
```
Le history `alpha.3` a été retrouvé avec statut `PASS`.
## Réconciliation Java / Maven / Gradle
La gate spécifique a affiché :
```text
0.1.2 beta.1 reconciliation audit: clean (owners stable, Games-local choices not generalized, no extra artifacts justified, Android boundary preserved)
```
Elle confirme notamment :
- `520-JAVA.md` possède Java indépendamment du build tool ;
- `521-MAVEN.md` ne s'applique que lorsque Maven est réellement utilisé et n'est pas présenté comme éprouvé par Games ;
- `522-GRADLE.md` ne s'applique que lorsque Gradle est réellement utilisé ;
- l'ancien `520-JAVA_MAVEN_GRADLE.md` reste un bridge `SUPERSEDED` non sélectionnable ;
- JDK 25, `source/target 17`, Gradle `9.6.0`, Gradle `9.7.1` et AGP `9.4.0` ne deviennent pas des minima des owners Java/Maven/Gradle ;
- les responsabilités Android restent possédées par `610-ANDROID.md` ;
- aucun nouveau contrat `docs/validation/`, template, skeleton, audit Python Java/Maven/Gradle ou artefact Maven n'est justifié.
Les quatre chemins Knowledge introduits accidentellement pendant la chaîne antérieure restent absents après le recovery `alpha.2.fix.1`.
## Tests et audits PGR
La suite Python globale a exécuté `48` tests, tous réussis :
```text
Ran 48 tests in 0.787s
OK
```
Les audits documentaires sont propres :
```text
Markdown header audit: clean (244 file(s))
Markdown table audit: clean (10 table(s), 244 file(s))
Markdown link audit: clean (295 local link(s), 244 file(s))
```
## Contrôles Git
`git diff --check` et `git diff --cached --check` n'ont produit aucun diagnostic.
Le statut indexé transmis avant ajout du présent history est exactement :
```text
M README.md
M VERSION
A deltas/0.1.2/beta.1.md
M docs/000-README.md
M docs/architecture/003-RULE_PROFILE_MODEL.md
M docs/plans/008-V0_1_2_JAVA_GRADLE_REEVALUATION_PLAN.md
```
Le scope correspond exactement au delta `beta.1`. Aucun owner `520/521/522`, bridge historique, profil Android, template, skeleton, contrat de validation ou script d'audit n'a été modifié par cette tranche.
## Décision
`0.1.2-beta.1` est `PASS`. Aucun fix ni REPLAN n'est requis.
La release peut entrer en `0.1.2-rc.1` pour geler le scope, préparer le changelog candidat, rejouer le release gate complet et préparer le prompt de reprise `0.1.3` sans démarrer la réévaluation Android avant publication vérifiée de `v0.1.2`.