This commit is contained in:
2026-08-10 12:08:31 +02:00
parent bae7f0b9d8
commit 9849aa7084
3 changed files with 18 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: docs/validation/V0_5_1_FOUNDATION_VALIDATION_REPORT.md -->
<!-- version: 1 -->
<!-- version: 3 -->
# Validation de fondation — clôture 0.5.1
@@ -95,9 +95,9 @@ Les principales cibles unitaires observées après le dernier correctif comprenn
- `ks-store` : 84 tests ;
- `ks-wallet` : 6 tests.
## Validation finale de `pre.009`
## Validation de la prerelease de clôture
`0.5.1-pre.009` ne doit introduire aucun nouveau comportement fonctionnel. Après application du delta de clôture, la campagne standard doit être rejouée :
Après application de `0.5.1-pre.009`, lopérateur a rejoué le 10 août 2026 la campagne standard complète :
```bash
cargo fmt --all
@@ -107,13 +107,21 @@ python3 scripts/audit_rust_workspace_rules.py
cargo test --workspace
```
Avant publication finale de `0.5.1`, le build desktop de release est recommandé afin de vérifier également TypeScript/Vite par la chaîne Tauri :
Tous les contrôles sont passés sans erreur ni warning : audit Rust général propre, export completeness à zéro candidat et audit Khadhroony propre. La transition de `0.5.1-pre.009` vers `0.5.1` ne modifie aucun comportement fonctionnel ; elle ne change que la version workspace et les traces documentaires de clôture.
Après passage du workspace à `0.5.1`, lopérateur a également validé le 10 août 2026 le build desktop de release :
```bash
cargo tauri build -c kb-app-demo-desktop/tauri.conf.json
```
Ce rapport ne prétend pas que ce build de release a déjà été exécuté pour `0.5.1`.
La chaîne Tauri a validé TypeScript/Vite, compilé toutes les crates du workspace en `0.5.1` avec le profil `release` et généré avec succès les trois bundles desktop attendus :
- `Khadhroony Bot3 Demo Desktop_0.5.1_amd64.deb` ;
- `Khadhroony Bot3 Demo Desktop-0.5.1-1.x86_64.rpm` ;
- `Khadhroony Bot3 Demo Desktop_0.5.1_amd64.AppImage`.
Aucun correctif fonctionnel supplémentaire nest requis pour la release `0.5.1`.
## Reports
@@ -128,4 +136,4 @@ Le plan temporaire `0.5.1` et le prompt de session `030` sont archivés sous `ol
## Statut
**Fondation fonctionnelle `0.5.1` prête pour la validation finale de la prerelease de clôture.**
**Fondation fonctionnelle `0.5.1` clôturée, validations finales et build desktop de release réussis ; prête pour commit/tag.**