0.0.1-beta.1

This commit is contained in:
2026-09-28 10:37:50 +02:00
parent 515f8153a4
commit 7c0048b6a7
15 changed files with 767 additions and 42 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/validation/001-VALIDATION_MATRIX.md -->
<!-- version: 13 -->
<!-- version: 14 -->
# Matrice de validation Knowledge
@@ -381,3 +381,27 @@ Le second fix de clôture doit prouver :
- smoke HTTP de `knowledge-pgr-server`, `knowledge-howtos-server` et `knowledge-snippets-server` `PASS` ;
- aucune modification fonctionnelle du runtime Actix/Maud/Vite ;
- `git diff --cached --check` propre.
## Gate de `0.0.1-beta.1`
La réconciliation beta doit prouver :
- `VERSION = 0.0.1-beta.1` et version workspace identique ;
- history `alpha.5.fix.2` `PASS` committé avant application de beta ;
- aucun nouveau package Cargo, package npm ou comportement runtime introduit ;
- workspace Cargo toujours composé exactement de sept packages ;
- `knowledge-web-lib` et les trois launchers documentés comme matérialisés ;
- aucune formulation durable ne décrit encore `knowledge-web-lib` comme candidate ou les launchers comme non matérialisés ;
- owners Web PGR réconciliés avec `alpha.4`/`alpha.5` ;
- `unit_tests/` confirmé comme convention locale et audit associé toujours propre ;
- étude `003-V0_0_1_FOUNDATION_RECONCILIATION.md` présente ;
- roadmap engage uniquement `0.0.2` et ne réserve aucun numéro supplémentaire ;
- prompt `002-V0_0_2_START_PROMPT.md` présent et explicitement bloqué jusqu'au post-tag `0.0.1 PASS` ;
- DEFER PostgreSQL/forge/auth/admin/formats finaux conservés ;
- `CHANGELOG.md` ne contient plus le détail interne du fix rustfmt comme changement utilisateur ;
- audits Markdown headers/tables/links propres ;
- `cargo fmt --check`, audits Rust, `cargo check`, Clippy strict et tests workspace propres ;
- baseline Web `npm ci`, typecheck et build propre ;
- manifest Vite parsable ;
- smoke HTTP des trois launchers propre ;
- `git diff --cached --check` propre.