Skip to content

Conversation

@jonathandavies-CS
Copy link
Contributor

@jonathandavies-CS jonathandavies-CS commented Oct 15, 2025

This PR introduces OSCAL validation via the available json schema (from https://github.com/usnistgov/OSCAL/releases/tag/v1.1.3). It takes the produced errors & turns them into field: error as required.

Note it is only implemented for a few components currently, and should be extended for the rest. See assessment plan & assessment results files for how to implement. Some test data may need to be extended to pass validation for some tests.

I've reached up to POA&Ms, where there exists tests for validating back matter with empty resources for example. I think test acceptance should change since the json schema specifies there must be at least 1 resource present

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants