entrenar/ecosystem/mod.rs
1//! Ecosystem Integration (Phase 9)
2//!
3//! This module provides integrations with other PAIML stack components:
4//! - **Batuta**: GPU pricing and queue management
5//! - **Realizar**: GGUF model export with quantization
6//! - **Ruchy**: Session bridge for preserving training history
7//!
8//! ## Toyota Way Principles
9//!
10//! - **Jidoka**: Automatic fallback when services are unavailable
11//! - **Just-in-Time**: Queue-aware ETA adjustments
12//! - **Kaizen**: Provenance tracking for continuous improvement
13
14pub mod batuta;
15pub mod realizar;
16#[cfg(feature = "ruchy-sessions")]
17pub mod ruchy;
18
19pub use batuta::{adjust_eta, BatutaClient, BatutaError, FallbackPricing, GpuPricing, QueueState};
20pub use realizar::{
21 ExperimentProvenance, GeneralMetadata, GgufExportError, GgufExportResult, GgufExporter,
22 GgufMetadata, QuantizationType,
23};
24#[cfg(feature = "ruchy-sessions")]
25pub use ruchy::{session_to_artifact, EntrenarSession, RuchyBridgeError, SessionMetrics};