//! HTTP server module for AletheiaDB (Issue #465).
//!
//! Exposes a thin JSON API over [`autumn-web`](autumn_web), which itself
//! wraps [`axum`]. Two endpoints:
//!
//! - `GET /status` — liveness probe, returns `{"status":"healthy"}`.
//! - `POST /query` — polymorphic JSON operations against AletheiaDB.
//!
//! See [`handlers::QueryRequest`] for the payload shape.
//!
//! # Example
//!
//! ```ignore
//! use aletheiadb::http::{ServerConfig, run_server};
//!
//! #[autumn_web::main]
//! async fn main() -> std::io::Result<()> {
//! let config = ServerConfig::builder().port(1963).build();
//! run_server(config).await
//! }
//! ```
pub
pub use ;
pub use AletheiaHttpError;
pub use ;
pub use ;
pub use AppState;