0.0.3-alpha.1
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/001-VALIDATION_MATRIX.md -->
|
||||
<!-- version: 32 -->
|
||||
<!-- version: 33 -->
|
||||
|
||||
# Matrice de validation Knowledge
|
||||
|
||||
@@ -840,3 +840,30 @@ La fermeture stable pré-tag doit prouver :
|
||||
- fichiers texte gouvernés terminés par exactement un LF ;
|
||||
- `git diff --check` et `git diff --cached --check` propres ;
|
||||
- aucun tag stable ou rapport post-tag déclaré comme existant avant le history `rel.1` `PASS` et le commit stable.
|
||||
|
||||
## Gate de `0.0.3-alpha.1`
|
||||
|
||||
La première tranche de `0.0.3` est une gate de cadrage sans code produit. Elle doit prouver :
|
||||
|
||||
- `VERSION = 0.0.3-alpha.1` et `[workspace.package].version` identique ;
|
||||
- baseline Knowledge `v0.0.2` identifiée par commit `183d354a67bec6d2d512c4898f5189759a6120b0`, SHA-256 `0e518c7eaad115811cccc8fb2b38a1e68150ec985c2ca72ec08a9ca5bbb202ce` et rapport `publish.001 PASS` ;
|
||||
- aucun chargement/adoption PGR nouveau et PGR `v0.1.3` conservé uniquement comme provenance historique ;
|
||||
- `ROADMAP.md` engage uniquement `0.0.3` après les stables existantes et ne réserve aucune version ultérieure ;
|
||||
- étude `006` et plan `003` présents ;
|
||||
- mission bornée à l'écriture Git contrôlée et au push gardé ;
|
||||
- contrat d'écriture prévu distinct de `GitRepository` afin de préserver les consommateurs lecture seule ;
|
||||
- rebase/merge automatique, PostgreSQL, forge, auth/admin et workflow complet de proposition encore hors scope ;
|
||||
- aucun diff sous `crates/` ou `Web/` ;
|
||||
- aucun history `history/0.0.3/alpha.1.md` présent avant la gate ;
|
||||
- aucun nouveau package Cargo ou npm et aucune nouvelle dépendance ;
|
||||
- audits Markdown et hygiène texte propres ;
|
||||
- `cargo fmt --all` puis `cargo fmt --all -- --check` exécutés avant les audits Rust ;
|
||||
- audits Rust locaux propres ;
|
||||
- `cargo metadata`, `cargo check --workspace`, Clippy strict, test d'intégration Git de lecture et tests workspace propres ;
|
||||
- `Cargo.lock` généré localement si Cargo l'exige, mais ignoré/non suivi ;
|
||||
- `package-lock.json` inchangé et versionné ;
|
||||
- `git diff --cached --check` propre avant commit.
|
||||
|
||||
La baseline Web n'est pas rejouée automatiquement dans cette tranche, car aucun fichier sous `Web/` ni contrat runtime Web n'est modifié et la stable `0.0.2` a déjà acquis sa gate complète.
|
||||
|
||||
Un `PASS` de `0.0.3-alpha.1` autorise uniquement la préparation de `0.0.3-alpha.2`. Un autre statut doit d'abord être conservé dans son history puis conduire à un fix borné ou à un REPLAN.
|
||||
|
||||
Reference in New Issue
Block a user