mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-01-25 02:08:11 +00:00
Co-authored-by: Alan-TheGentleman <alan@thegentleman.dev> Co-authored-by: pedrooot <pedromarting3@gmail.com> Co-authored-by: Andoni A. <14891798+andoniaf@users.noreply.github.com>
1.4 KiB
1.4 KiB
Compliance PR Review References
Related Skills
- prowler-compliance - Creating compliance frameworks
- prowler-pr - PR conventions and checklist
Documentation
File Locations
| File Type | Location |
|---|---|
| Compliance JSON | prowler/compliance/{provider}/{framework}.json |
| Dashboard | dashboard/compliance/{framework}_{provider}.py |
| CHANGELOG | prowler/CHANGELOG.md |
| Checks | prowler/providers/{provider}/services/{service}/{check}/ |
Validation Script
Run the validation script from the project root:
python3 skills/prowler-compliance-review/assets/validate_compliance.py \
prowler/compliance/{provider}/{framework}.json
PR Review Summary Template
When completing a compliance framework review, use this summary format:
## Compliance Framework Review Summary
| Check | Result |
|-------|--------|
| JSON Valid | PASS/FAIL |
| All Checks Exist | PASS/FAIL (N missing) |
| No Duplicate IDs | PASS/FAIL |
| CHANGELOG Entry | PASS/FAIL |
| Dashboard File | PASS/FAIL |
### Statistics
- Total Requirements: N
- Automated: N
- Manual: N
- Unique Checks: N
### Recommendation
APPROVE / REQUEST CHANGES / FAIL
### Issues Found
1. ...