Open
Description
Please see this issue from the OSCAL Repo
The OSCAL metadata metaschema defines a field named "location-uuid" and a flag named "location-uuid". I get that a flag can reference an externally defined flag, and a field can reference an externally defined field, so the names could be the same, but introduces a good amount of complexity because of the need to introduce namespaces to disambiguate between globals of different types with the same name. Is this kind of name conflict possibility intentional? Is it possible to require unique names for instances in the same model? At least for top-level globals?