0.7.27 +Refactor

This commit is contained in:
2026-05-10 00:33:01 +02:00
parent cb2e8e7096
commit 1f0137b9de
261 changed files with 12308 additions and 8928 deletions

View File

@@ -35,7 +35,7 @@ La liste exacte pourra évoluer au fil du projet.
Le workspace Rust est organisé autour de deux sous-crates principales :
- `kb_lib`
- `kb_app`
- `kb_demo_app`
### `kb_lib`
@@ -51,9 +51,9 @@ Le workspace Rust est organisé autour de deux sous-crates principales :
- gestion des wallets,
- logique de détection et de filtrage.
### `kb_app`
### `kb_demo_app`
`kb_app` est lapplication Tauri V2 avec frontend TypeScript.
`kb_demo_app` est lapplication Demo Tauri V2 avec frontend TypeScript.
Son rôle est de :
@@ -62,7 +62,7 @@ Son rôle est de :
- déléguer la logique à `kb_lib`,
- afficher les états, logs et événements remontés par la bibliothèque.
Le crate expose une bibliothèque interne `kb_app_lib` afin de limiter le couplage avec `main.rs` et de préparer une évolution mobile ultérieure.
Le crate expose une bibliothèque interne `kb_demo_app_lib` afin de limiter le couplage avec `main.rs` et de préparer une évolution mobile ultérieure.
## 3. Contraintes techniques
@@ -239,8 +239,8 @@ cargo test export_bindings
Exemple déjà présent :
- `kb_app/src/splash.rs`
- `kb_app/frontend/ts/bindings/SplashOrder.ts`
- `kb_demo_app/src/splash.rs`
- `kb_demo_app/frontend/ts/bindings/SplashOrder.ts`
## 12. État du projet