0.0.1-alpha.3
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/001-VALIDATION_MATRIX.md -->
|
||||
<!-- version: 3 -->
|
||||
<!-- version: 4 -->
|
||||
|
||||
# Matrice de validation Knowledge
|
||||
|
||||
@@ -161,3 +161,22 @@ La tranche doit prouver :
|
||||
- étude auth/admin présente avec distinction entre fonctionnalités câblées, préparatoires et seulement annoncées ;
|
||||
- surfaces admin locales documentées sans figer `/admin`, `/login` ou un modèle de rôles ;
|
||||
- hygiène Git et headers documentaires applicables.
|
||||
|
||||
## Gate de `0.0.1-alpha.3`
|
||||
|
||||
La tranche doit prouver :
|
||||
|
||||
- `VERSION = 0.0.1-alpha.3` et `[workspace.package].version` identique ;
|
||||
- trois packages seulement : `knowledge-domain-lib`, `knowledge-git-api`, `knowledge-sync-api` ;
|
||||
- `knowledge-git-api` et `knowledge-sync-api` comme crates passives sans dépendance Actix, Gitea, PostgreSQL ou runtime ;
|
||||
- source/famille de contenu capables de représenter plus de trois sources configurées ;
|
||||
- `GitRepository` indépendant d'une forge et sans format de hash Git figé ;
|
||||
- `RepositoryEventSource` produisant un signal non autoritaire lié à un `source_id` ;
|
||||
- `Cargo.lock` régénéré par Cargo et versionné après ajout des deux packages ;
|
||||
- `cargo fmt --all -- --check`, `cargo check --workspace` et Clippy strict ;
|
||||
- tests ciblés des trois crates ;
|
||||
- audits Rust PGR sélectionnés propres, y compris la façade crate-root ;
|
||||
- absence de `knowledge-git-lib`, adapter Gitea, schéma PostgreSQL, Actix Web et frontend ;
|
||||
- hygiène Git et headers documentaires/code applicables.
|
||||
|
||||
L'audit `audit_rust_const_blocks.py` n'appartient pas à la gate globale de cette tranche.
|
||||
|
||||
Reference in New Issue
Block a user