# Delta 0.0.2-alpha.4.fix.1 — cohérence de la gate Java ## Baseline Version attendue avant application : ```text 0.0.2-alpha.4 ``` Le history `history/0.0.2/alpha.4.md` MUST avoir été appliqué avant ce correctif. Version après application : ```text 0.0.2-alpha.4.fix.1 ``` ## Objet Corriger uniquement le défaut de cohérence détecté pendant la gate opérateur de `alpha.4`. Le profil décrivait déjà la structure Java canonique sous forme d'arbre, mais la validation cherchait littéralement : ```text src/main/ ``` sans que cette chaîne existe telle quelle dans le document. Le correctif ajoute une phrase explicite listant les chemins canoniques déjà impliqués par l'arborescence : ```text src/main/java/ src/main/resources/ src/test/java/ src/test/resources/ ``` Aucune règle Java, Maven ou Gradle nouvelle n'est introduite. ## Scope REPLACE : ```text VERSION docs/rules/520-JAVA_MAVEN_GRADLE.md ``` ADD : ```text deltas/0.0.2/alpha.4.fix.1.md ``` DELETE : aucun. ## Validation opérateur ```bash test "$(cat VERSION)" = "0.0.2-alpha.4.fix.1" test -f docs/rules/520-JAVA_MAVEN_GRADLE.md test -f deltas/0.0.2/alpha.4.fix.1.md grep -F 'src/main/java/' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'src/main/resources/' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'src/test/java/' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'src/test/resources/' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'le JDK de développement SHOULD être une version LTS' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'PGR MUST NOT ajouter un Maven Wrapper uniquement par cérémonie.' docs/rules/520-JAVA_MAVEN_GRADLE.md grep -F 'Un Gradle Wrapper SHOULD être versionné lorsqu' docs/rules/520-JAVA_MAVEN_GRADLE.md python3 -B scripts/audit_markdown_tables.py README.md RULES.md ROADMAP.md CHANGELOG.md docs deltas history prompts git diff --check git add VERSION docs/rules/520-JAVA_MAVEN_GRADLE.md deltas/0.0.2/alpha.4.fix.1.md git diff --cached --check git status --short ``` La sortie attendue avant ajout du history est : ```text M VERSION A deltas/0.0.2/alpha.4.fix.1.md M docs/rules/520-JAVA_MAVEN_GRADLE.md ``` ## Transition ### PASS Créer et appliquer séparément `history/0.0.2/alpha.4.fix.1.md`, committer le correctif, puis préparer `0.0.2-alpha.5` consacré au profil Android. ### FAIL Rester dans `0.0.2-alpha.4.fix.M`. Le correctif MUST rester limité à la cohérence de la tranche Java/Maven/Gradle.