lean_ctx/core/ib/mod.rs
1//! Task-aware Information Bottleneck compression (F1).
2//!
3//! Extends the existing `information_bottleneck` module with intent classification:
4//! instead of requiring explicit query terms, infers them from the agent's session state.
5
6mod intent;
7mod relevance;
8
9pub use intent::TaskIntent;
10pub(crate) use intent::classify_intent;
11pub(crate) use relevance::{RelevanceScore, compute_relevance, intent_query_terms};