klieo-memory-graph-rag 3.4.0

Graph-first RAG composer over KnowledgeGraph + LongTermMemory. Stable at 1.x per ADR-039.
Documentation
//! Shared reserved metadata-key constants — `KnowledgeIngestionPipeline`
//! WRITES these; `GraphAwareLongTerm` READS them. Centralised so the
//! writer-vs-reader contract is a single dedupe key.

/// Metadata key for the bi-temporal `valid_from` (RFC-3339).
pub const KEY_VALID_FROM: &str = "valid_from";

/// Metadata key for the pre-seeded entity-hint array.
pub const KEY_ENTITIES: &str = "entities";

/// Metadata key for the external-source stable identifier.
pub const KEY_IMPORT_SOURCE_ID: &str = "import_source_id";

/// Metadata key for the human-readable title.
pub const KEY_TITLE: &str = "title";

/// All reserved keys. Callers MUST NOT use these in their own metadata —
/// `KnowledgeIngestionPipeline::run` writes them last and overwrites.
pub const RESERVED_METADATA_KEYS: &[&str] = &[
    KEY_VALID_FROM,
    KEY_ENTITIES,
    KEY_IMPORT_SOURCE_ID,
    KEY_TITLE,
];