pub fn read_value<T: Schema>(v: &Value) -> Result<T, Vec<Diagnostic>>
Reads v as T, nothing else: what a runtime wants of content (the references met aren’t kept).
v
T
Every problem reading it, with its path.