pub fn extract_text( bytes: &[u8], content_type: &str, ) -> Result<String, ExtractError>
Extracts plain text from binary content. Returns UTF-8 string or error (spec §5, §6).