# Delta 0.0.1-beta.1 — foundation reconciliation ## Baseline Version attendue avant application : ```text 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 : ```text 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 : ```text 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 : ```text deltas/0.0.1/beta.1.md ``` DELETE : aucun. ## Changements - `VERSION` passe à `0.0.1-beta.1` ; - les scopes de `200-GOVERNANCE` et `210-WORKFLOW` pointent 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.md` tant qu'une famille `100 — general` distincte 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 ```bash 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 : ```text 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.