# 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é.