0.0.1-rc.2
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/001-VALIDATION_MATRIX.md -->
|
||||
<!-- version: 16 -->
|
||||
<!-- version: 17 -->
|
||||
|
||||
# Matrice de validation Knowledge
|
||||
|
||||
@@ -458,3 +458,32 @@ Le fix RC doit prouver :
|
||||
- `git diff --cached --check` propre.
|
||||
|
||||
Le fix `PASS` autorise la reprise de la release candidate vers `0.0.1-rc.2`.
|
||||
|
||||
## Gate de `0.0.1-rc.2`
|
||||
|
||||
La candidate finale doit prouver :
|
||||
|
||||
- `VERSION = 0.0.1-rc.2` et version workspace identique ;
|
||||
- history `rc.1.fix.1` `PASS` committé avant application ;
|
||||
- aucun diff sous `crates/` ou `Web/` ;
|
||||
- `/Cargo.lock` toujours présent dans `.gitignore` ;
|
||||
- `Cargo.lock` présent localement, ignoré et absent de `git ls-files` ;
|
||||
- `package-lock.json` toujours suivi et non ignoré ;
|
||||
- exactement sept packages Cargo ;
|
||||
- seize histories antérieurs présents avec leurs statuts réels ;
|
||||
- `deltas/0.0.1/rc.2.md` présent et `history/0.0.1/rc.2.md` absent pendant la gate ;
|
||||
- `CHANGELOG.md` conserve `## 0.0.1 (candidate)` ;
|
||||
- `ROADMAP.md` conserve `0.0.1` planifié, `0.0.2` engagé et aucun `0.0.3` ;
|
||||
- prompt `002` toujours bloqué jusqu'au tag stable `v0.0.1` et au rapport post-tag `PASS` ;
|
||||
- aucune nouvelle fonctionnalité, dépendance ou décision de produit ;
|
||||
- audits Markdown headers/tables/links propres ;
|
||||
- hygiène texte globale propre ;
|
||||
- `cargo fmt --check`, audit de layout des tests et audits Rust propres ;
|
||||
- `cargo metadata`, `cargo check`, Clippy strict et tests workspace propres malgré le lockfile non suivi ;
|
||||
- les commandes Cargo ne réintroduisent pas `Cargo.lock` dans Git ;
|
||||
- `npm ci`, typecheck et build Web propres ;
|
||||
- manifest Vite parsable ;
|
||||
- smoke HTTP des trois launchers propre ;
|
||||
- staging final sans `Cargo.lock` et `git diff --cached --check` propre.
|
||||
|
||||
Un `PASS` de `rc.2` autorise uniquement `0.0.1-rel.1`.
|
||||
|
||||
Reference in New Issue
Block a user