Skip to content

Conversation

@puerco
Copy link
Member

@puerco puerco commented Dec 17, 2025

This PR should fix the OSCAL validation failures from the new validation performed by the oscal-club action. The oscal generator now uses the proper part depending on the nesting level. The resulting oscal code now subclasses each control requirement (eg OSPS-AC-03.01) into items in the control definition.

Fixes #451
Supersedes #450

Signed-off-by: Adolfo García Veytia (Puerco) puerco@carabiner.dev

Signed-off-by: Adolfo García Veytia (Puerco) <puerco@carabiner.dev>
This PR updates the names of the OSCAL parts to use the valid names
according to the nested levels. We also now subclass each control
item to its own part.

Signed-off-by: Adolfo García Veytia (Puerco) <puerco@carabiner.dev>
@puerco puerco enabled auto-merge (squash) December 17, 2025 00:23
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.

OSCAL validation checks failing

1 participant