1#![warn(missing_docs)]
11
12pub mod core;
13pub mod memory;
14pub mod thread;
15pub mod node;
16pub mod communication;
17pub mod error;
18pub mod performance;
19pub mod plugin_integration;
20pub mod plugin_traits;
21pub mod plugin_adapters;
22
23pub use core::NerveSystem;
25pub use error::SystemError;
26pub use performance::SystemPerformance;
27pub use plugin_integration::{PluginNerveSystem, SystemConfig, PluginLoadingStrategy};
28
29pub mod prelude {
31 pub use crate::integration::core::NerveSystem;
32 pub use crate::integration::error::SystemError;
33 pub use crate::integration::performance::SystemPerformance;
34 pub use crate::integration::plugin_integration::{PluginNerveSystem, SystemConfig, PluginLoadingStrategy};
35}