pub fn parse_knowledge_envelope(text: &str) -> Result<Value>
Strict JSON parsing suitable for signed objects (duplicate members rejected).