Skip to content

Five constraint occurrences exist only inside XML comments (including the with-child-controls vocabulary) #2256

Description

@JonathanBezdek

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions