# History 0.0.2-alpha.1.fix.1 — restructuration du plan de release ## Statut PASS La gate opérateur de `0.0.2-alpha.1.fix.1` exécutée le `2026-09-28` est propre. ## Baseline opérateur `alpha.1` `FAIL` a été historisé, committé et poussé avant application du fix : ```text history/0.0.2/alpha.1.md = FAIL commit ab1e5fd message 0.0.2-alpha.1 branch master push origin/master PASS ``` Le push observé a avancé `origin/master` de `98ec46f` à `ab1e5fd`. ## Version et prérequis Les contrôles passent : ```text VERSION 0.0.2-alpha.1.fix.1 Cargo workspace version 0.0.2-alpha.1.fix.1 history alpha.1 FAIL ``` `git diff --check` est propre. ## Structure du plan L'audit dédié passe : ```text Knowledge 0.0.2-alpha.1.fix.1 plan structure audit: clean ``` Il confirme notamment : - l'ordre attendu des sections de niveau `##` ; - `Scope` et `Hors scope` globaux séparés de la trajectoire ; - les tranches `alpha.1`, `alpha.2`, `alpha.3`, `alpha.4`, `beta.1`, `rc.1` et `rel.1` sous `## Trajectoire prévisionnelle` avec des titres `###` ; - l'absence de titres de tranche au niveau `##` ; - la présence des déclencheurs de `REPLAN` ; - la revue d'horizon explicitement non réalisée ; - l'absence de réservation d'une version postérieure à `0.0.2`. Le fix ne modifie aucune décision technique Git prise par l'étude `004`. ## Rust Les audits structurels passent : ```text Rust test-layout audit: clean (7 crate(s)) Rust blank-line audit: clean (18 file(s)) Rust item-spacing audit: clean (18 file(s)) Rust module-order audit: clean (18 file(s)) Rust trait-import-block audit: clean (18 file(s)) Rust re-export-block audit: clean (18 file(s)) Rust export completeness audit: 0 candidate(s) across 7 package(s) ``` Les commandes Cargo passent : ```text cargo fmt --all -- --check PASS cargo metadata --format-version 1 --no-deps PASS cargo check --workspace PASS cargo clippy --workspace --all-targets --all-features -- -D warnings PASS cargo test --workspace --all-targets --all-features PASS ``` Tests observés : ```text knowledge-domain-lib : 3 PASS knowledge-git-api : 1 PASS knowledge-sync-api : 1 PASS knowledge-web-lib : 4 PASS launchers : 0 test chacun ``` ## Web Les commandes suivantes passent : ```text npm ci npm run typecheck npm run build ``` npm observe `43` packages audités et `0` vulnérabilité. Le warning `@parcel/watcher@2.6.0` relatif à `allowScripts` reste observable sans approbation automatique. Les warnings de dépréciation Sass provenant de Bootstrap restent non bloquants. Vite transforme `63` modules et termine le build avec succès. ## Scope et hygiène Git Le contrôle suivant reste vide : ```text git diff --name-only -- crates Web ``` Le fix n'a donc modifié aucun code Rust ni aucun fichier Web. Après staging, `git diff --cached --check` passe et le staging observé avant ajout du présent history est exactement : ```text M Cargo.toml M VERSION A deltas/0.0.2/alpha.1.fix.1.md M docs/plans/002-V0_0_2_GIT_SYNC_PLAN.md M docs/validation/001-VALIDATION_MATRIX.md ``` ## Décision `0.0.2-alpha.1.fix.1` est `PASS`. Le défaut documentaire d'`alpha.1` est fermé sans modification de son scope fonctionnel ni des décisions Git déjà retenues. La transition autorisée est : ```text appliquer ce history -> git add / diff --cached --check / status -> commit exact "0.0.2-alpha.1.fix.1" -> push origin master -> vérifier le workspace propre -> préparer seulement ensuite 0.0.2-alpha.2 ``` `alpha.2` peut matérialiser le premier backend Git réel dans `knowledge-git-lib`, dans les limites du plan corrigé.