Files
pgr/history/0.0.5/alpha.6.fix.3.md

3.9 KiB
Raw Blame History

History 0.0.5-alpha.6.fix.3 — politique de versions Tauri/frontend réconciliée

Statut

PASS

La gate opérateur de 0.0.5-alpha.6.fix.3 exécutée le 2026-09-25 valide la correction de la politique de versions produit : VERSION reste l'identité exacte de la tranche, tandis que les autres valeurs sont classifiées selon leur rôle (MIRROR-EXACT, MIRROR-STABLE ou version indépendante) au lieu d'être supprimées ou synchronisées mécaniquement. Les tests, audits Markdown, contrôle structurel ciblé et contrôles Git sont propres ; le scope indexé correspond exactement au delta.

Baseline et version

La tranche part du commit opérateur de 0.0.5-alpha.6.fix.2 :

b7e65d9  0.0.5-alpha.6.fix.2

Le push vers origin/master a réussi avant l'application de alpha.6.fix.3.

La version contrôlée après application du correctif est :

0.0.5-alpha.6.fix.3

history/0.0.5/alpha.6.fix.2.md est présent avec statut FAIL, deltas/0.0.5/alpha.6.fix.3.md est présent et history/0.0.5/alpha.6.fix.3.md était absent pendant la gate, conformément au workflow.

Validation opérateur observée

L'opérateur a fourni les sorties du 2026-09-25 depuis ~/Projects/pgr, à 10:35:30–10:37:41.

Les contrôles de révision ont confirmé :

docs/rules/200-GOVERNANCE.md                 version 4
docs/rules/710-TAURI.md                      version 4
docs/studies/001-KSP_GAMES_RECONCILIATION.md version 7
docs/plans/005-V0_0_5_RECONCILIATION_PLAN.md version 8

La suite Python globale a exécuté 37 tests, tous réussis :

Ran 37 tests in 0.487s

OK

Les trois audits documentaires affichent :

Markdown header audit: clean (152 file(s))
Markdown table audit: clean (7 table(s), 152 file(s))
Markdown link audit: clean (149 local link(s), 152 file(s))

Le contrôle structurel spécifique affiche :

0.0.5 alpha.6.fix.3 version policy audit: clean (canonical/exact/stable mirrors classified, Tauri/frontend churn bounded)

Il confirme notamment que seul un MIRROR-EXACT suit normalement chaque changement de VERSION, qu'un MIRROR-STABLE peut rester sur la cible X.Y.Z, et que PGR n'impose plus la suppression d'un champ de version utile uniquement pour éviter le churn des prereleases.

git diff --check et git diff --cached --check n'ont produit aucun diagnostic.

Le scope Git observé avant ajout du présent history est exactement :

M  VERSION
A  deltas/0.0.5/alpha.6.fix.3.md
M  docs/plans/005-V0_0_5_RECONCILIATION_PLAN.md
M  docs/rules/200-GOVERNANCE.md
M  docs/rules/710-TAURI.md
M  docs/studies/001-KSP_GAMES_RECONCILIATION.md

La transcription du terminal intercale quelques fragments du heredoc de contrôle avec la sortie de unittest. Les trente-sept tests, les audits Markdown, le contrôle structurel final et le scope Git restent identifiables et ne signalent aucun échec.

Résultat

Le troisième correctif ferme la divergence de politique de version identifiée pendant alpha.6. La revue obligatoire liée à .fix.3 conserve le résultat CONTINUE : aucun nouveau découpage de alpha.6 n'est nécessaire.

Le profil Tauri peut maintenant être considéré comme suffisamment borné pour reprendre la trajectoire normale. Les règles Rust strictes, le formatage structurel et la décision de skeleton Tauri restent volontairement séparés dans les tranches suivantes.

Aucun nouveau fix alpha.6 n'est requis.

Transition

Appliquer le présent history puis committer et pousser 0.0.5-alpha.6.fix.3.

La tranche suivante est :

0.0.5-alpha.7

Elle doit rester limitée au profil Rust strict, aux chemins/imports/réexports et à une nomenclature générique explicite des crates. Le formatage structurel et ses audits restent réservés à alpha.8; le skeleton Tauri reste réservé à alpha.9.