//! Execution window feature - insert request batching on time windows.
//!
//! # Structure
//! - `mod.rs` - Feature-facing re-exports for insert window coordination
//!
//! # Usage
//! The application constructs `InsertWindowCoordinator` through this module so the feature
//! can eventually own its full window logic (currently in `src/api/gateway/insert/`).
//!
//! # Key Types
//! - `InsertWindowCoordinator` - Batches incoming insert requests and flushes on deadline
//! - `InsertWindowSettings` - Configuration for the coordinator (window size, denial list, etc.)
//! - `WindowInsertJob` - Single insert request waiting for window flush

pub use crate::api::gateway::insert::{
    InsertWindowCoordinator, InsertWindowSettings, WindowInsertJob,
};
