As a FedRAMP Reviewer, in order to ensure points of contacts for CSP testing are available, I want to check that CPS assessment POCs are correctly identified in the SAP.
Acceptance Criteria
[ ] All Schematron assertion messages are declarative statements which affirm the positive test outcome.
[ ] All Schematron assertion diagnostic messages are declarative statements which explain the negative test outcome.
[ ] The Schematron code has no assertion failures when validated using src/validations/styleguides/sch.sch using the basic phase.
[ ] XSpec unit tests for positive and negative Schematron assertion outcomes accompany all Schematron assertions (where feasible).
[x] Within the metadata, a role[@id='csp-assessment-poc'] exists
[x] There is a responsible-party with a @role-id value of 'csp-assessment-poc'
[ ] The responsible-party described above has a party-uuid with a matching party/@id of a type='person' in either the SSP or the SAP.
[x] The party/@id that matches the first responsible-party/party-uuid value must contain an email and phone element.
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
Extended Description
Acceptance Criteria
src/validations/styleguides/sch.sch
using thebasic
phase.Definition of Done