Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

Support debugging XSpec and Schematron bugs #625

Open
10 of 14 tasks
danielnaab opened this issue Jul 21, 2022 · 0 comments
Open
10 of 14 tasks

Support debugging XSpec and Schematron bugs #625

danielnaab opened this issue Jul 21, 2022 · 0 comments
Labels
closeout-p4 Tasks to be completed before the close out of 10x phase 4 documentation Improvements or additions to documentation GSA - Low GSA To be transitioned to GSA Backlog javascript Pull requests that update Javascript code story ui

Comments

@danielnaab
Copy link
Member

danielnaab commented Jul 21, 2022

Extended Description
As a knowledgable user or internal FedRAMP stakeholder, I would like to inspect the XSpec and Schematron for the validations, so I can study the logic and determine if there is a bug that requires fixing.

Context: when browsing the rules in the web documentation, a link to the corresponding lines of code on Github would aid the user in tracking down where the rule resides and how it is structured. For instance, a rule could include a link to the corresponding assertion, eg: https://github.com/GSA/fedramp-automation/blob/master/src/validations/rules/ssp.sch#L545-L551

Acceptance Criteria

  • Docs link to Schematron assertion on Github
  • Docs link to XSpec scenario on Github

Definition of Done

  • Acceptance criteria met
  • Unit test coverage of our code > 95%
  • Automated code quality checks passed
  • Security reviewed and reported
  • Reviewed against plain language guidelines
  • Code must be self-documenting
  • No local tech debt
  • Load/performance tests passed – needs to be created/automated
  • Documentation updated
  • Architectural Decision Record completed as necessary for significant design choices
  • PR reviewed & approved
  • Source code merged
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
closeout-p4 Tasks to be completed before the close out of 10x phase 4 documentation Improvements or additions to documentation GSA - Low GSA To be transitioned to GSA Backlog javascript Pull requests that update Javascript code story ui
Projects
None yet
Development

No branches or pull requests

1 participant