Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decompose OSCAL and Validations #397

Open
brandtkeller opened this issue Apr 29, 2024 · 0 comments
Open

Decompose OSCAL and Validations #397

brandtkeller opened this issue Apr 29, 2024 · 0 comments
Labels
enhancement New feature or request triage Awaiting triage from the team

Comments

@brandtkeller
Copy link
Member

brandtkeller commented Apr 29, 2024

Is your feature request related to a problem? Please describe.

An emerging theory around the development of validations is how to best capture continual development work.

One workflow is to decompose a composed OSCAL file to allow for quick feedback loops of updating a given validation and performing /developing tests.

Describe the solution you'd like

  • Given a composed component-definition
  • When tools decompose is executed
  • Then the file is deconstructed to place validations in a local directory for further development

Describe alternatives you've considered

Manual processes but much the same

Additional context

When decomposing - we may not want to put UUID in the validation metadata. If that UUID is supposed to change when modified then it may be something we automate. Review OSCAL identifier use

When decomposing - we should look into removing extra whitespace to ensure readable formatting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triage Awaiting triage from the team
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant