//! Core data models shared across all pipeline stages.
//!
//! Every extracted entity receives a deterministic UUID v5 that acts as the primary key
//! bridging Qdrant (vector store) and Neo4j (graph store).
//!
//! UUIDs are deterministic (derived from repo_name + file_path + fqn) to enable
//! incremental indexing without breaking graph relationships.
pub use ;
pub use ;
pub use ;
pub use ;