pub fn materialize_knowledge( retained: &BTreeMap<String, Value>, ) -> Result<Value>
Deterministic known-set lifecycle view. Rejects unvalidated or open sets.