Closed turbomam closed 8 months ago
Adding more context given by @turbomam in slack discussion:
This concerns enums in all YAML files in src/schema
, including src/schema/portal
, but not including src/schema/mixs.yaml
.
YesNoEnum
in src/schema/nmdc.yaml
meets that standard, but the nearby biosample_category_enum
doesn’t.permissible_values
. That requires a little more creativity or discretion. If you do find two enums with essentially the same permissible_values, then you could look for slots that use the to-be-deprecated enum in their range and switch it to the to-be-retained enum. The delete the definition of the to-be-deprecated enum.