v0.5.1-pre.008

This commit is contained in:
2026-08-10 11:21:07 +02:00
parent a2820062eb
commit 0e05c660c6
90 changed files with 2490 additions and 1613 deletions

View File

@@ -1,5 +1,5 @@
<!-- file: prompts/030_v0_5_1_khadhroony_solana_namespace_and_config.md -->
<!-- version: 5 -->
<!-- version: 6 -->
# Khadhroony Bot3 — `0.5.1` — migration Khadhroony Solana et configuration sûre
@@ -351,11 +351,12 @@ Le détail doit être confirmé par `0.5.1-pre.001`, mais la trajectoire cible e
### `0.5.1-pre.008` — runtime/public, camouflage et Tauri sûr
- séparer source/runtime/public/diagnostic ;
- propager la sensibilité des valeurs composées ;
- supprimer les payloads de config complète ;
- diagnostics sûrs et camouflage systématique ;
- tests de non-divulgation et TS-RS aligné.
- **réalisé** : rendre les contrats `ks-config` source/runtime sensibles backend-only, sans `Serialize`/`Debug` ;
- **réalisé** : rendre `application` opaque pour `ks-config` et valider le fragment desktop avec son schéma propriétaire ;
- **réalisé** : remplacer l'exposition `AppConfig/ProfileConfig` par des DTO public/diagnostic construits explicitement ;
- **réalisé** : propager `Secret > Internal > Public` aux chaînes composées et supprimer l'écho de valeurs rejetées dans les erreurs de validation ;
- **réalisé** : retirer TS-RS et les bindings générés de `ks-config`/`ks-lib`, avec audit empêchant leur réintroduction implicite ;
- **réalisé** : ajouter les canaris de non-divulgation et le test d'API externe de sensibilité.
### `0.5.1-pre.009` — réconciliation et clôture