//! Adapters from ecosystem models to [`AtomicScorer`](crate::AtomicScorer).
//!
//! Each adapter is behind an optional feature so the core stays dependency-free.
//! They are the worked proof that the [`AtomicScorer`](crate::AtomicScorer) seam
//! carries real trained embeddings, not just the in-memory [`crate::FuzzyKg`].
//!
//! Layout: `point` wraps tranz scorers and `temporal_point` tranz temporal
//! scorers with timestamp-set hops (feature `tranz`); `box_model` is the
//! Query2Box-style atomic scorer over trained boxes and `box_dnf` its
//! geometric execution mode (feature `subsume`).
pub use ;
pub use ;
pub use PointModel;
pub use TemporalPointModel;