4.1 KiB
4.1 KiB
Delta 0.0.1-beta.1 — foundation reconciliation
Baseline
Version attendue avant application :
0.0.1-alpha.5
Le history history/0.0.1/alpha.5.md MUST avoir été appliqué et committé avant ce delta.
Version après application :
0.0.1-beta.1
Objet
Réconcilier les documents vivants de la fondation après fermeture des tranches alpha, supprimer les formulations de cadrage devenues obsolètes et renforcer les contrôles de navigation/scope avant la release candidate.
Scope
REPLACE :
VERSION
README.md
docs/architecture/002-GOVERNANCE_ARCHITECTURE.md
docs/rules/000-README.md
docs/rules/200-GOVERNANCE.md
docs/rules/210-WORKFLOW.md
docs/validation/001-VALIDATION_MATRIX.md
ADD :
deltas/0.0.1/beta.1.md
DELETE : aucun.
Changements
VERSIONpasse à0.0.1-beta.1;- les scopes de
200-GOVERNANCEet210-WORKFLOWpointent maintenant vers les propriétaires normatifs effectivement créés pendant les alpha au lieu d'annoncer un travail futur ; - la structure de croissance précise que les principes généraux restent dans
RULES.mdtant qu'une famille100 — generaldistincte n'apporte pas de valeur ; - l'index des règles rend ce choix explicite sans créer de placeholder ;
- le README ne qualifie plus la matrice de validation d'« initiale » maintenant qu'elle est un document vivant établi ;
- la matrice ajoute des contrôles de navigation (
PGR-NAV-001) et de cohérence des scopes documentaires (PGR-SCOPE-001) pour les phases de stabilisation ; - aucun snapshot historique (
delta,history, prompt initial) n'est réécrit pour refléter l'état courant.
Validation opérateur
test "$(cat VERSION)" = "0.0.1-beta.1"
grep -F 'Les contrats détaillés des artefacts' docs/rules/200-GOVERNANCE.md
grep -F '210-WORKFLOW.md' docs/rules/200-GOVERNANCE.md
grep -F '400-VALIDATION.md' docs/rules/200-GOVERNANCE.md
grep -F 'Les règles détaillées de validation' docs/rules/210-WORKFLOW.md
grep -F '400-VALIDATION.md' docs/rules/210-WORKFLOW.md
if grep -F 'seront définis séparément' docs/rules/200-GOVERNANCE.md; then
echo '200-GOVERNANCE contient encore une promesse de tranche obsolète.' >&2
exit 1
fi
if grep -F 'seront formalisées dans `alpha.5`' docs/rules/210-WORKFLOW.md; then
echo '210-WORKFLOW contient encore une référence de cadrage obsolète à alpha.5.' >&2
exit 1
fi
grep -F 'La famille `100 — general` demeure réservée' docs/rules/000-README.md
grep -F 'Une famille dédiée `100 — general` n'"'"'est matérialisée que si' docs/architecture/002-GOVERNANCE_ARCHITECTURE.md
grep -F '`PGR-NAV-001`' docs/validation/001-VALIDATION_MATRIX.md
grep -F '`PGR-SCOPE-001`' docs/validation/001-VALIDATION_MATRIX.md
for file in \
RULES.md \
ROADMAP.md \
CHANGELOG.md \
docs/000-README.md \
docs/objectives/001-PROJECT_OBJECTIVES.md \
docs/architecture/001-PROJECT_PROFILE.md \
docs/architecture/002-GOVERNANCE_ARCHITECTURE.md \
docs/plans/001-V0_0_1_FOUNDATION_PLAN.md \
docs/rules/000-README.md \
docs/rules/200-GOVERNANCE.md \
docs/rules/210-WORKFLOW.md \
docs/rules/300-DOCUMENTATION.md \
docs/rules/400-VALIDATION.md \
docs/validation/001-VALIDATION_MATRIX.md; do
test -f "$file"
done
git diff --check
git add VERSION README.md docs/architecture/002-GOVERNANCE_ARCHITECTURE.md \
docs/rules/000-README.md docs/rules/200-GOVERNANCE.md docs/rules/210-WORKFLOW.md \
docs/validation/001-VALIDATION_MATRIX.md deltas/0.0.1/beta.1.md
git diff --cached --check
git status --short
La sortie attendue avant ajout du history est :
M README.md
M VERSION
A deltas/0.0.1/beta.1.md
M docs/architecture/002-GOVERNANCE_ARCHITECTURE.md
M docs/rules/000-README.md
M docs/rules/200-GOVERNANCE.md
M docs/rules/210-WORKFLOW.md
M docs/validation/001-VALIDATION_MATRIX.md
Transition
PASS : enregistrer history/0.0.1/beta.1.md, committer beta.1, puis passer à 0.0.1-rc.1.
FAIL : rester dans beta.1 avec beta.1.fix.1, sauf REPLAN si la réconciliation révèle une contradiction structurelle de la fondation.