mod loader;
mod types;
mod validator;
pub use loader::{
detect_project_root, get_current_environment, list_available_behaviors, list_capable_behaviors,
load_behavior_config, resolve_behavior_config_path,
};
pub use types::{
BehaviorConfig, CompositionConfig, NodeConfig, NodeReference, ParallelPolicyConfig, SubsumptionLayerConfig,
};
pub use validator::{
behavior_capabilities_satisfied, validate_behavior_composition_json, validate_behavior_config, ValidationResult,
};