1.0 KiB
1.0 KiB
Crates applicatifs
Les crates applicatifs sont les points d'entrée exécutables ou Tauri du workspace. Ils orchestrent les crates internes mais ne portent pas la logique métier profonde.
Nomenclature
- Les applications ponctuelles ou interactives utilisent le préfixe
kb_app_. kb_app_clicontient les commandes de contrôle, import, replay et diagnostic.kb_app_democontient la démonstration Tauri.kb_workerest l'exception autorisée, car il représente un processus de travail long-running.
Responsabilités autorisées
- Lire la configuration.
- Initialiser
kb_logging. - Appeler les APIs publiques de
kb_pipeline. - Afficher ou exposer les résultats.
- Retourner des codes de sortie ou événements UI.
Responsabilités interdites
- Décoder directement une instruction DEX.
- Écrire directement dans PostgreSQL sans passer par les traits de stockage.
- Réimplémenter les règles de matérialisation.
- Charger ou manipuler des secrets wallet hors
kb_wallet.