pub fn process_schemas(schema_dir: &Path) -> Result<(), Box<dyn Error>>
Process BARE schema files and generate Rust code.