cvx_query/lib.rs
1//! `cvx-query` — Query execution engine for ChronosVector.
2//!
3//! Provides a unified interface over index, storage, and analytics to execute
4//! eight temporal query types:
5//!
6//! - **SnapshotKnn**: k-nearest neighbors at instant t
7//! - **RangeKnn**: k-nearest neighbors over time range [t1, t2]
8//! - **Trajectory**: Path extraction for an entity over time
9//! - **Velocity**: Rate of change (dv/dt) calculation
10//! - **Prediction**: Future vector estimation via ODE/linear extrapolation
11//! - **ChangePoint**: Change detection within a time window
12//! - **DriftQuant**: Drift magnitude measurement
13//! - **Analogy**: Temporal analogy queries
14
15#![deny(unsafe_code)]
16#![warn(missing_docs)]
17
18pub mod engine;
19pub mod types;