orbok_core/versions.rs
1//! Pipeline version constants.
2//!
3//! Versioned stages (RFC-005 §9, RFC-006 §13, RFC-007 §9): bumping any
4//! of these marks dependent records stale and eligible for reindexing.
5
6/// Text normalization stage version (RFC-005 §9).
7pub const NORMALIZATION_VERSION: &str = "norm-v1";
8
9/// Chunker version (RFC-006 §13). Reserved; chunking lands in M5.
10pub const CHUNKER_VERSION: &str = "chunker-v1";
11
12/// Keyword index text builder version (RFC-007 §9).
13pub const KEYWORD_TEXT_BUILDER_VERSION: &str = "kw-text-v1";
14
15/// Embedding text builder version (RFC-008 §7). Reserved for M7.
16pub const EMBEDDING_TEXT_BUILDER_VERSION: &str = "embed-text-v1";