0.1.2-alpha.2

This commit is contained in:
2026-09-27 22:44:02 +02:00
parent 6e978bfed8
commit 17b7ef23a1
7 changed files with 696 additions and 130 deletions

93
history/0.1.2/alpha.2.md Normal file
View File

@@ -0,0 +1,93 @@
<!-- file: history/0.1.2/alpha.2.md -->
<!-- version: 1 -->
# History 0.1.2-alpha.2 — révision ciblée Java / Gradle
## Statut
PASS
La gate opérateur de `0.1.2-alpha.2` exécutée le `2026-09-27` est propre. Les précisions Java/Gradle issues de la réévaluation Games sont validées sans transfert de responsabilités Android vers le profil `520` et sans création d'artefact Maven, skeleton ou audit artificiel.
## Baseline opérateur
Avant la gate de `alpha.2`, le history `PASS` de `alpha.1` a été ajouté au commit puis publié :
```text
commit alpha.1 46a159a
branche distante 4893a04..46a159a master -> master
```
La gate de `alpha.2` a ensuite confirmé :
```text
VERSION 0.1.2-alpha.2
history/0.1.2/alpha.1.md présent dans HEAD et workspace
deltas/0.1.2/alpha.2.md présent
history/0.1.2/alpha.2.md absent pendant la gate
plan 008 version 2
520-JAVA_MAVEN_GRADLE.md version 3
610-ANDROID.md version 2
history alpha.1 PASS
```
## Tests Python
La suite complète a affiché :
```text
Ran 48 tests in 0.683s
OK
```
Soit `48/48` tests `PASS`.
## Audits Markdown
Les audits ont affiché :
```text
Markdown header audit: clean (235 file(s))
Markdown table audit: clean (10 table(s), 235 file(s))
Markdown link audit: clean (273 local link(s), 235 file(s))
```
## Gate Java / Gradle
Le contrôle spécifique de la tranche a terminé proprement :
```text
0.1.2 alpha.2 Java/Gradle audit: clean (JDK/source/bytecode explicit, Gradle ownership and system-version verification clarified, Android boundary preserved)
```
Il confirme notamment :
- la séparation explicite entre JDK de build, niveau source et bytecode/runtime supporté ;
- l'ownership de `settings.gradle(.kts)`, du build root, des modules et des propriétés partagées ;
- l'exigence d'une contrainte effectivement vérifiée lorsqu'un Gradle système est retenu ;
- le caractère conditionnel du Wrapper et du version catalog ;
- le maintien de Groovy DSL et Kotlin DSL comme choix reconnus ;
- le maintien de `610-ANDROID.md` en révision `2` pendant cette tranche ;
- l'absence de nouvel artefact Maven, skeleton ou audit Java/Gradle.
## Hygiène Git et scope
`git diff --check` et `git diff --cached --check` n'ont produit aucune erreur.
Le statut indexé transmis avant ajout du présent history est exactement :
```text
M VERSION
A deltas/0.1.2/alpha.2.md
M docs/plans/008-V0_1_2_JAVA_GRADLE_REEVALUATION_PLAN.md
M docs/rules/520-JAVA_MAVEN_GRADLE.md
```
Le scope correspond exactement au delta annoncé.
## Décision
`0.1.2-alpha.2` est `PASS`. Aucun `alpha.2.fix.N` n'est requis.
La préparation de la réconciliation `beta.1` doit néanmoins confronter la structure documentaire obtenue à `500-LANGUAGES.md` et à `docs/architecture/003-RULE_PROFILE_MODEL.md`, comme prévu par le plan. Un `PASS` de la gate `alpha.2` valide son contenu ; il n'interdit pas un REPLAN si cette réconciliation révèle une ambiguïté d'ownership distincte du scope validé.