compliance-trestle
compliance-trestle copied to clipboard
An opinionated tooling platform for managing compliance as code, using continuous integration and NIST's OSCAL standard.
## Describe the bug When using ssp generate with FedRAMP, a label `3_fr` is incorrect, it should be just `fr`. Add a test a case where SSP markdown for control...
## Describe the bug Let´s say we have a task name called a. Under a there are 3 folders with documents each b, c, d. Let´s say I only want...
## Issue description / feature objectives Update workflows: python-push.yml python-test.yml Revise python versions: - Add: 3.11, 3.10 - Keep: 3.9 - Drop 3.8 ## Caveats / Assumptions N/A ## Completion...
## Describe the bug While running `trestle author headers` validation, it seems that the validate command is using `x-trestle-template-version` field to validate the headers against the header template under global...
## Describe the bug The links to the demos on https://oscal-compass.github.io/compliance-trestle/demonstrations-content/ have been updated to point to the new org at "https://github.com/oscal-compass/compliance-trestle-demos/tree/develop/trestle_flask_api", for example, but that repository has not been...
## Describe the bug The following python file is reported as an error when using additional python static checking such as `mypy`. This also prevents IDE autocomplete from working for...
## Describe the bug Create a pipeline for informing in numerous channels that a release has been made ## To Reproduce Steps to reproduce the behavior: 1. Go to '...'...
## Describe the bug Jinja templating supports generating a table of parameters as follows: ``` {{ control_writer.write_control_with_sections( control, profile, group_title, ['statement', 'assessment-objective', 'guidance', 'table_of_parameters'], { 'statement':'Statements', 'assessment-objective':'Assessment objectives', 'guidance':'NIST guidance',...
## Issue description / feature objectives Add a top level page at https://oscal-compass.github.io/ that describes the overall oscal-compass project and points at the various sub repos, rather than having it...
## Describe the bug The intention is to document how the transition from older OSCAL version is going to happen in terms of branch and release handling and which implementations...