At v1.2.2 (commit 21403b4), five constraint occurrences in the Metaschema sources live entirely inside <!-- … --> blocks, so they are visible to a human reader but never compiled or enforced. The most consequential is the complete allowed-values vocabulary for profile with-child-controls; another is the assessment plan's index-has-key for cross-document UUIDs, retained only as a commented "bogus example".
If these are intentional retirements, deleting them would prevent readers from mistaking them for active constraints; if they are meant to be active, they need to be uncommented and validated.
Found during a lexical inventory of all constraint occurrences in the 1.2.2 Metaschema sources. We can provide the exact locator list (file + line per occurrence) as a follow-up comment if helpful.
At v1.2.2 (commit 21403b4), five constraint occurrences in the Metaschema sources live entirely inside
<!-- … -->blocks, so they are visible to a human reader but never compiled or enforced. The most consequential is the completeallowed-valuesvocabulary for profilewith-child-controls; another is the assessment plan'sindex-has-keyfor cross-document UUIDs, retained only as a commented "bogus example".If these are intentional retirements, deleting them would prevent readers from mistaking them for active constraints; if they are meant to be active, they need to be uncommented and validated.
Found during a lexical inventory of all constraint occurrences in the 1.2.2 Metaschema sources. We can provide the exact locator list (file + line per occurrence) as a follow-up comment if helpful.