pub mod domain; pub mod lesson; pub mod symptom_projection; pub mod query; pub mod query_levels; pub mod prompt; pub mod gate_parser; pub mod gated_loop; pub mod query_executor; pub mod optimizer; pub mod scoring; pub mod entity; pub mod edge; pub mod community; pub use gate_parser::{GateResponse, ParseError, parse_gate_response}; pub use domain::{ Chunk, Level, MemoryNode, Provenance, Record, Role, ProjectId, QueryId, RunId, Sha256Hash, }; pub use lesson::{ derive_lessons, extract, lookup, normalise, render_injection, render_skill, similarity, tool_of_cmd, Confidence, Event, Hit, Lesson, Signature, Tier, }; pub use query::{Query, QuerySet, SynthesisQuery}; pub use prompt::{PromptBuilder, PromptMessages, CacheMetrics}; pub use symptom_projection::{project_symptom, SymptomVector}; pub use optimizer::{ContextOptimizer, ContextOptimizerConfig, ContentType, OptimizedChunk, CacheAligner, AlignedContent, CcrStore}; pub use scoring::{DocumentScorer, ScoringPipeline, GlobalTfIdfScorer, ProjectTfIdfScorer, SemanticScorer, MetadataBoostingScorer}; pub use entity::{Entity, EntityType}; pub use edge::{Edge, ContradictionStatus}; pub use community::Community;