righvalor 0.1.0

RighValor: AI Infrastructure and Applications Framework for the Far Edge
/// # Common Shared Services
///
/// Cross-cutting services that provide fundamental capabilities shared across
/// all components within the RighValor Framework. These services implement
/// common utilities, shared algorithms, and infrastructure concerns.
///
/// ## Service Role in Architecture
///
/// Common services support both Valor Master and Valor Worker components by providing:
/// - **Shared Utilities**: Common computational and data processing functions
/// - **Cross-Component Communication**: Inter-service messaging and coordination
/// - **Resource Management**: Shared resource allocation and optimization
/// - **Configuration Management**: Centralized configuration and parameter handling
///
/// ## Runtime Environment Support
///
/// Common services are designed to operate across all Valor Runtime environments
/// (ONNX, TensorFlow, WASM, Cmd) and provide consistent functionality regardless
/// of the underlying execution platform or deployment target.
use serde::{Deserialize, Serialize};

mod cmd;
pub use cmd::*;

#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum ValorCommonService {
    /// Command execution service
    Cmd(ValorCommonCmdService),
}