pub mod consciousness;
pub mod ising_empathy;
pub mod mimicry;
pub use mimicry::profile::{
AiProfile, AiProfileStore, DeltaSource, PersonalityAxis, PersonalityDelta, ReasoningStyle,
ResponseStyle,
};
pub use mimicry::analyzer::{BehaviorAnalyzer, BehaviorSignature, ResponsePattern};
pub use mimicry::capability::{Capability, CapabilityModule, Modality, ModalityRouter};
pub use mimicry::cache::{
CachedSignature, HotSwap, InstinctiveRouter, ResponseTemplate, SignatureCache,
};
pub use mimicry::engine::{
CompoundPersona, CompoundPersonaSnapshot, ConversationTurn, EvolutionReport, MimicCommand,
MimicSession, MimicryEngine, ProcessingSystem,
};
pub use mimicry::persistence::{
EngineCheckpoint, PersistenceConfig, PersistenceManager, SaveEntry, SaveManifest,
};
pub use mimicry::templates::{
HedgingInjector, StructuralFormatter, TemplateCategory, TemplateLibrary, TemplateStore,
ToneBlender,
};
pub use mimicry::evolution::{
ConvergenceVisualizer, DriftAnalysis, DriftDetector, EvolutionPhase, EvolutionTracker,
MilestoneEvent, MilestoneTracker, MilestoneType, TrainingDataManager,
};
#[cfg(feature = "api")]
pub use mimicry::api::{
ApiClient, ApiConfig, ApiObserver, ApiPrompt, ApiProvider, ApiResponse, ComparisonResult,
ObservationSession,
};
pub use consciousness::{
ActionResult, ConsciousAI, ConsciousnessEthics, ConsciousnessRelation, Entity, ParasiticRisk,
ProposedAction, RelationshipHealth, SymbioticAI,
};
pub use ising_empathy::{EmotionVector, IsingEmpathyModule, IsingSystem};