0.0.2-alpha.2.fix.1
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/001-VALIDATION_MATRIX.md -->
|
||||
<!-- version: 20 -->
|
||||
<!-- version: 21 -->
|
||||
|
||||
# Matrice de validation Knowledge
|
||||
|
||||
@@ -572,3 +572,22 @@ La première tranche fonctionnelle Git doit prouver :
|
||||
|
||||
Le `PASS` d'`alpha.2` autorise uniquement la préparation de `0.0.2-alpha.3`, consacrée au refresh réel, à la résolution et au snapshot sur repositories Git temporaires.
|
||||
|
||||
## Gate de `0.0.2-alpha.2.fix.1`
|
||||
|
||||
Le fix reste strictement dans le scope `alpha.2` et doit prouver :
|
||||
|
||||
- `VERSION = 0.0.2-alpha.2.fix.1` et `[workspace.package].version` identique ;
|
||||
- history `history/0.0.2/alpha.2.md` présent avec statut réel `FAIL` et committé avant application du fix ;
|
||||
- delta historique `deltas/0.0.2/alpha.2.md` inchangé ;
|
||||
- suppression du défaut `git diff --check` sur la matrice de validation ;
|
||||
- audit Markdown limité au contenu gouverné et ignorant notamment `.git`, `node_modules`, `target` et autres arbres générés ;
|
||||
- correction de la construction interne de `GitSourceKey` sans rendre son champ tuple public ;
|
||||
- formatage rustfmt propre des fichiers de `knowledge-git-lib` ;
|
||||
- huit packages Cargo exactement et dépendances de `knowledge-git-lib` inchangées ;
|
||||
- absence de `refresh`, résolution de révision, worktree/snapshot, forge, PostgreSQL, scheduler ou `knowledge-app-lib` ;
|
||||
- audits Rust, `cargo metadata`, `cargo check`, Clippy strict, tests ciblés `knowledge-git-lib` et tests workspace propres ;
|
||||
- `Web/`, `knowledge-git-api` et `knowledge-sync-api` sans diff ;
|
||||
- `Cargo.lock` toujours ignoré/non suivi ;
|
||||
- `git diff --cached --check` propre avant commit.
|
||||
|
||||
Le `PASS` du fix ferme `alpha.2` et autorise uniquement la préparation de `0.0.2-alpha.3`.
|
||||
|
||||
Reference in New Issue
Block a user