pub fn create_sop(sops_dir: &Path, sop: &Sop) -> Result<(), Error>
Create a new SOP on disk, refusing to overwrite an existing one. Same normalization and validation as save_sop.
save_sop