Documentation
Crates du workspace
Comprenez le rôle des crates principales et des crates utilitaires réutilisables.
Crates runtime principales
config: parser et valider les fichiers de configurationcore: transformer la config en specs runtime et types de domaine réutilisablesdaemon: porter le CLI, la TUI, la boucle de supervision et le serveur de contrôleprocess-host: fournir l’isolation des processus et les helpers de signaux par plateformestack: porter la planification, les plugins, le rendu et l’exécution devectron stack
Crates utilitaires partagées
Exemples:
control-protocolcontrol-iolog-pipelinelog-renderlog-template-renderformatfsjson-filejsonltui-utilsworkspace-state
Règle de design
Quand un comportement est partagé entre plusieurs crates, préférez une crate utilitaire ciblée plutôt que de dupliquer la logique dans daemon.