0.1.4-alpha.2.fix.1
This commit is contained in:
94
history/0.1.4/alpha.2.fix.1.md
Normal file
94
history/0.1.4/alpha.2.fix.1.md
Normal file
@@ -0,0 +1,94 @@
|
||||
<!-- file: history/0.1.4/alpha.2.fix.1.md -->
|
||||
<!-- version: 1 -->
|
||||
|
||||
# History 0.1.4-alpha.2.fix.1 — hygiène texte rétablie
|
||||
|
||||
## Statut
|
||||
|
||||
PASS
|
||||
|
||||
La gate opérateur de `0.1.4-alpha.2.fix.1` exécutée le `2026-09-29` est propre. Le défaut de ligne vide surnuméraire à EOF est corrigé, l'audit réutilisable d'hygiène texte est actif et les décisions Tauri validées en `alpha.2` restent inchangées.
|
||||
|
||||
## Baseline opérateur
|
||||
|
||||
La tranche `0.1.4-alpha.2` en échec a été committée puis publiée avant application du fix :
|
||||
|
||||
```text
|
||||
commit alpha.2 ed794d6
|
||||
push 7f47558..ed794d6 master -> master
|
||||
```
|
||||
|
||||
La version observée pendant la gate du fix est :
|
||||
|
||||
```text
|
||||
0.1.4-alpha.2.fix.1
|
||||
```
|
||||
|
||||
`history/0.1.4/alpha.2.md` est présent avec le statut `FAIL`, tandis que `history/0.1.4/alpha.2.fix.1.md` était absent pendant la gate.
|
||||
|
||||
## Tests Python
|
||||
|
||||
La suite complète a affiché :
|
||||
|
||||
```text
|
||||
Ran 55 tests in 0.890s
|
||||
|
||||
OK
|
||||
```
|
||||
|
||||
Soit `55/55` tests `PASS`, dont les sept cas ciblés du nouvel audit `text_hygiene`.
|
||||
|
||||
## Audit d'hygiène texte
|
||||
|
||||
Le nouvel audit a affiché :
|
||||
|
||||
```text
|
||||
Text hygiene audit: clean (297 file(s))
|
||||
```
|
||||
|
||||
Il confirme sur le corpus sélectionné :
|
||||
|
||||
- fins de ligne LF ;
|
||||
- absence de whitespace terminal ;
|
||||
- newline finale présente ;
|
||||
- absence de ligne vide terminale surnuméraire.
|
||||
|
||||
## Audits Markdown
|
||||
|
||||
Les audits documentaires sont propres :
|
||||
|
||||
```text
|
||||
Markdown header audit: clean (270 file(s))
|
||||
Markdown table audit: clean (11 table(s), 270 file(s))
|
||||
Markdown link audit: clean (344 local link(s), 270 file(s))
|
||||
```
|
||||
|
||||
## Hygiène Git et scope observé
|
||||
|
||||
`git diff --check` puis `git diff --cached --check` n'ont produit aucun diagnostic.
|
||||
|
||||
Le scope indexé observé est exactement :
|
||||
|
||||
```text
|
||||
M VERSION
|
||||
A deltas/0.1.4/alpha.2.fix.1.md
|
||||
M docs/rules/210-WORKFLOW.md
|
||||
M docs/studies/002-TAURI_SKELETON_DECISION.md
|
||||
M docs/validation/001-VALIDATION_MATRIX.md
|
||||
A scripts/audit_text_hygiene.py
|
||||
A tests/test_text_hygiene.py
|
||||
```
|
||||
|
||||
La révision interne de l'étude Tauri reste `3` : seule sa terminaison de fichier a été corrigée.
|
||||
|
||||
## Observation de livraison post-gate
|
||||
|
||||
Après la gate, l'opérateur a constaté que les ZIP remis pour `alpha.2.history` et `alpha.2.fix.1.delta` contenaient à tort un répertoire englobant `pgr/`. Le contenu appliqué au dépôt est correct et la gate présente reste `PASS`, mais ce défaut de packaging doit être corrigé dans les archives remises et explicitement interdit par le contrat de workflow avant les livraisons suivantes.
|
||||
|
||||
Cette observation ne modifie pas les fichiers validés par le fix ; elle constitue un durcissement du mécanisme de livraison à intégrer dès `alpha.3`.
|
||||
|
||||
## Décision
|
||||
|
||||
`0.1.4-alpha.2.fix.1` est validée `PASS`.
|
||||
|
||||
`alpha.3` peut matérialiser `docs/skeletons/004-TAURI.md` sur la baseline Tauri réconciliée. La tranche doit également clarifier que les entrées d'une archive delta/history sont relatives directement à la racine du dépôt, sans répertoire englobant `<project>/`, afin que l'application canonique `unzip -o <archive> -d .` reste correcte.
|
||||
Reference in New Issue
Block a user