Files
pgr/deltas/0.0.1/alpha.1.fix.2.md

2.0 KiB

Delta 0.0.1-alpha.1.fix.2 — cohérence de la matrice de validation

Baseline

Version attendue avant application :

0.0.1-alpha.1.fix.1

Version après application :

0.0.1-alpha.1.fix.2

Objet

Corriger uniquement la matrice de validation vivante restée incohérente après le fix Eclipse de alpha.1.fix.1.

Scope

REPLACE :

VERSION
docs/validation/001-VALIDATION_MATRIX.md

ADD :

deltas/0.0.1/alpha.1.fix.2.md

DELETE : aucun.

Changements

  • VERSION passe à 0.0.1-alpha.1.fix.2 ;
  • la matrice ne hardcode plus 0.0.1-alpha.1 comme valeur permanente de PGR-VERSION-001 ;
  • la politique Eclipse reflète désormais l'exception versionnée .settings/org.eclipse.core.resources.prefs ;
  • la gate de bootstrap devient un modèle générique dont chaque delta concrétise la version attendue ;
  • le workflow PASS/FAIL de la matrice reflète le cycle réellement retenu.

Aucun changement de scope du plan 0.0.1 n'est requis.

Validation opérateur

test "$(cat VERSION)" = "0.0.1-alpha.1.fix.2"

grep -Fx '.settings/org.eclipse.core.resources.prefs' docs/validation/001-VALIDATION_MATRIX.md

grep -F '0.0.1-alpha.1' docs/validation/001-VALIDATION_MATRIX.md && {
    echo 'La matrice ne doit plus pinner la version historique alpha.1.' >&2
    exit 1
} || true

git add VERSION docs/validation/001-VALIDATION_MATRIX.md deltas/0.0.1/alpha.1.fix.2.md \
    history/0.0.1/alpha.1.md history/0.0.1/alpha.1.fix.1.md

git ls-files --error-unmatch history/0.0.1/alpha.1.md
git ls-files --error-unmatch history/0.0.1/alpha.1.fix.1.md

git diff --cached --check

git status --short

Le grep recherchant 0.0.1-alpha.1 doit ne produire aucune occurrence dans la matrice.

Transition

PASS : enregistrer history/0.0.1/alpha.1.fix.2.md, committer l'état corrigé de alpha.1, puis passer à 0.0.1-alpha.2.

FAIL : rester dans alpha.1 avec alpha.1.fix.3 ou REPLAN si le défaut révèle un problème plus large.