pub fn parse_driver_manifest( source: &str, origin: &str, ) -> Result<DriverManifest, String>
Parse a driver manifest from its yaml source. Unknown top-level keys and malformed sections are errors — never silently ignored.