//! Pushkin core: manifest, validation pipeline, result/event
//! envelope, and the append-only `SQLite` event log.
//!
//! Crate contract: everything here is deterministic (charter N6) — no
//! network, no embeddings, no LLM calls. Every fallible path returns
//! `Result` with a `thiserror` enum (errors are API).