Files
pgr/history/0.1.4/alpha.2.md
2026-09-29 11:45:01 +02:00

3.2 KiB

History 0.1.4-alpha.2 — réconciliation normative Tauri

Statut

FAIL

La gate opérateur de 0.1.4-alpha.2 exécutée le 2026-09-29 valide les tests, audits Markdown et contrôles structurels Tauri, mais échoue sur l'hygiène Git : docs/studies/002-TAURI_SKELETON_DECISION.md contient une ligne vide finale supplémentaire. La tranche ne peut donc pas être déclarée PASS et doit être corrigée par 0.1.4-alpha.2.fix.1.

Baseline opérateur

Le history PASS de 0.1.4-alpha.1 a été ajouté, committé et publié avant application de alpha.2 :

commit alpha.1   7f47558
push             fe80dbb..7f47558  master -> master

La version observée pendant la gate est :

0.1.4-alpha.2

history/0.1.4/alpha.1.md est présent et son statut est PASS. history/0.1.4/alpha.2.md était absent pendant la gate, conformément au workflow.

Tests Python

La suite complète a affiché :

Ran 48 tests in 0.705s

OK

Soit 48/48 tests PASS.

Audits Markdown

Les trois audits documentaires ont affiché :

Markdown header audit: clean (268 file(s))
Markdown table audit: clean (11 table(s), 268 file(s))
Markdown link audit: clean (344 local link(s), 268 file(s))

Gate normative Tauri

Le contrôle spécifique de alpha.2 a terminé proprement :

0.1.4 alpha.2 Tauri normative audit: clean (ACL boundaries explicit, Web ownership separated, historical DEFER lifted, skeleton still deferred to alpha.3)

Il confirme notamment :

  • 710-TAURI.md en révision 7 avec séparation explicite commande / permission / capability ;
  • séparation des responsabilités Tauri et Web ;
  • levée du motif historique du DEFER dans l'étude 002 ;
  • matérialisation du skeleton Tauri toujours réservée à alpha.3 ;
  • absence de docs/skeletons/004-TAURI.md pendant cette tranche ;
  • trajectoire publiée 0.1.5 Games / 0.1.6 KSP / 0.1.7 audits toujours inchangée pendant alpha.2.

Échec d'hygiène Git

git diff --check a signalé :

docs/studies/002-TAURI_SKELETON_DECISION.md:299: new blank line at EOF.

Après indexation du scope de alpha.2, git diff --cached --check a signalé exactement la même erreur :

docs/studies/002-TAURI_SKELETON_DECISION.md:299: new blank line at EOF.

Le défaut est donc reproductible avant et après staging. Il s'agit d'une ligne vide terminale surnuméraire introduite par le delta, pas d'un écart opérateur.

Le statut indexé observé est :

M  VERSION
A  deltas/0.1.4/alpha.2.md
M  docs/000-README.md
M  docs/plans/010-V0_1_4_TAURI_REEVALUATION_PLAN.md
M  docs/rules/710-TAURI.md
M  docs/studies/002-TAURI_SKELETON_DECISION.md

Le scope fonctionnel annoncé est donc respecté, mais la preuve d'hygiène obligatoire échoue.

Décision

0.1.4-alpha.2 est FAIL.

Le contenu normatif Tauri validé par les contrôles spécifiques n'est pas remis en cause. 0.1.4-alpha.2.fix.1 doit :

  1. supprimer la ligne vide surnuméraire à EOF de l'étude 002 ;
  2. ajouter un contrôle automatique monotâche empêchant cette classe de défaut sur les futurs fichiers texte gouvernés ;
  3. conserver les décisions Tauri de alpha.2 sans commencer alpha.3.