0.0.2-alpha.1.fix.1

This commit is contained in:
2026-09-23 10:44:34 +02:00
parent d3f1e13c84
commit 1a5dd0908c
6 changed files with 557 additions and 53 deletions

View File

@@ -0,0 +1,104 @@
<!-- file: history/0.0.2/alpha.1.fix.1.md -->
<!-- version: 1 -->
# History 0.0.2-alpha.1.fix.1 — correction du cadrage, sizing et audit Markdown
## Statut
PASS
Le correctif de cadrage `0.0.2-alpha.1.fix.1` a été validé par l'opérateur. Le sizing réduit, la reconnaissance de la preuve post-tag et le premier audit Markdown monotâche sont cohérents avec l'objectif de `alpha.1`.
## Baseline
La tranche précédente `0.0.2-alpha.1` a été enregistrée `FAIL`, puis committée et poussée sous le commit observé :
```text
d3f1e13
```
Version validée après application du fix :
```text
0.0.2-alpha.1.fix.1
```
## Validation opérateur observée
L'opérateur a confirmé la présence et le contenu attendu des artefacts du fix :
```bash
test "$(cat VERSION)" = "0.0.2-alpha.1.fix.1"
test -f scripts/audit_markdown_tables.py
test -f deltas/0.0.2/alpha.1.fix.1.md
grep -F '### Preuve post-tag `publish.001`' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F '### alpha.5 — Android' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F 'Rust + Android / JNI' docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
grep -F '`PGR-MD-TABLE-001`' docs/validation/001-VALIDATION_MATRIX.md
```
L'audit Markdown PGR a ensuite été exécuté sur le corpus documentaire courant :
```bash
python3 -B scripts/audit_markdown_tables.py \
README.md RULES.md ROADMAP.md CHANGELOG.md docs deltas history prompts
```
Résultat observé :
```text
Markdown table audit: clean (2 table(s), 45 file(s))
```
Les contrôles Git ont également réussi :
```bash
git diff --check
git add VERSION \
docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md \
docs/validation/001-VALIDATION_MATRIX.md \
scripts/audit_markdown_tables.py \
deltas/0.0.2/alpha.1.fix.1.md
git diff --cached --check
git status --short
```
`git diff --check` et `git diff --cached --check` n'ont produit aucun diagnostic.
La sortie finale observée avant ajout du présent history était exactement :
```text
M VERSION
A deltas/0.0.2/alpha.1.fix.1.md
M docs/plans/002-V0_0_2_RULE_PROFILES_PLAN.md
M docs/validation/001-VALIDATION_MATRIX.md
A scripts/audit_markdown_tables.py
```
## Revue qualitative
Les décisions qualitatives ayant motivé le fix avaient déjà été explicitées par l'opérateur avant son application :
- conserver `publish.001` comme preuve post-tag externe plutôt que l'injecter dans le tag stable ;
- réduire le nombre de profils matérialisés afin de ne pas surcharger la session ;
- différer les profils C/C++/CMake, PHP/Composer, Python et les compositions plus larges au lieu de s'éparpiller ;
- commencer à introduire des audits PGR uniquement lorsque l'occasion révèle une propriété stable et objectivement contrôlable ;
- préférer des audits simples et monotâches aux scripts combinés historiques lorsqu'une responsabilité unique suffit.
Le résultat mécanique du fix est conforme à ces décisions.
## Résultat
`0.0.2-alpha.1.fix.1` est validée `PASS`.
Le cadrage de `0.0.2` est désormais autorisé à progresser vers :
```text
0.0.2-alpha.2
```
Cette tranche suivante est limitée au modèle de profils PGR : ownership, composition général → spécifique, résolution des overrides, non-duplication et activation des seules familles documentaires nécessaires aux profils retenus pour `0.0.2`.