fix: Do not use a multi attribute for shacl files since we use only one on interface
The frontend interface considers that there is only one shacl file for a procedure, since we can add several in the schema. This leaded to have multiple shacl files without even knowing it.