0.0.2-beta.1

This commit is contained in:
2026-09-23 15:26:40 +02:00
parent ead2e879ef
commit 0719955875
8 changed files with 475 additions and 19 deletions

103
history/0.0.2/beta.1.md Normal file
View File

@@ -0,0 +1,103 @@
<!-- file: history/0.0.2/beta.1.md -->
<!-- version: 1 -->
# History 0.0.2-beta.1 — réconciliation des profils
## Statut
FAIL
La tranche `0.0.2-beta.1` n'est pas enregistrée `PASS` telle quelle.
Le contenu réconcilié et les deux audits PGR ont produit les résultats attendus, mais une commande obligatoire de la gate possède un quoting Bash invalide.
## Baseline
La tranche précédente `0.0.2-alpha.5` a été enregistrée `PASS`, puis committée et poussée sous le commit observé :
```text
ead2e87
```
Version contrôlée après application de `beta.1` :
```text
0.0.2-beta.1
```
## Contrôles réussis observés
Les contrôles initiaux ont confirmé la version, les fichiers attendus et plusieurs contrats de réconciliation :
```text
Aucune contradiction non résolue de même niveau n'a été identifiée entre les profils `510`, `520` et `610`.
La forme condensée de cette composition est `GENERAL + 500 + 520 + 600 + 610`.
Aucune famille `700` ou `800` n'est activée.
```
Après interruption de la commande défectueuse, les contrôles restants ont été exécutés et ont réussi.
La matrice contient bien `PGR-NAV-001`, la commande `audit_markdown_links.py` et la règle de séparation des audits monotâches.
Résultats observés :
```text
Markdown table audit: clean (2 table(s), 63 file(s))
Markdown link audit: clean (49 local link(s), 63 file(s))
```
`git diff --check` et `git diff --cached --check` n'ont produit aucun diagnostic.
Le scope Git observé avant le présent history est exactement :
```text
M VERSION
A deltas/0.0.2/beta.1.md
M docs/architecture/003-RULE_PROFILE_MODEL.md
M docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
M docs/rules/610-ANDROID.md
M docs/validation/001-VALIDATION_MATRIX.md
A scripts/audit_markdown_links.py
```
## Défaut exact
La gate contient :
```bash
grep -F 'L'interdiction générale de versionner ou distribuer des secrets reste possédée par `RULES.md`.' docs/rules/610-ANDROID.md
```
L'apostrophe de `L'interdiction` ferme prématurément la chaîne Bash délimitée par apostrophes simples.
Le shell passe alors en invite de continuation :
```text
>
```
et la commande a dû être interrompue avec `Ctrl-C`.
Le contenu à vérifier existe bien dans `docs/rules/610-ANDROID.md`. Le défaut appartient uniquement au quoting de la commande de validation.
## Décision
Aucun REPLAN n'est requis.
La correction reste strictement locale :
```text
0.0.2-beta.1.fix.1
```
Le delta `beta.1` livré reste immuable. Le fix remplace uniquement la commande défectueuse par une recherche littérale sans apostrophe ambiguë et rejoue les preuves nécessaires.
## Résultat
`0.0.2-beta.1` est enregistré `FAIL`.
La seule transition autorisée est :
```text
0.0.2-beta.1.fix.1
```