Skip to content

Commit

Permalink
Update ARCHITECTURE.md
Browse files Browse the repository at this point in the history
  • Loading branch information
simar7 authored Dec 8, 2023
1 parent 54235f7 commit cc507c7
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ This document aims to answer the question *Where is the code that does X?*
The directory structure is broken down as follows:

- `cmd/` - These CLI tools are primarily used during development for end-to-end testing without needing to pull the library into trivy/tfsec etc.
- `rules` - All of the rules and policies are defined in this directory.
- `checks` - All of the checks are defined in this directory.
- `pkg/spec` - Logic to handle standardized specs such as CIS.
- `pkg/rules` - This package exposes internal rules, and imports them accordingly (see _rules.go_).
- `specs/` - Standaridized compliance specs such as CIS.
- `test` - Integration tests and other high-level tests that require a full build of the project.
- `scripts` - Usefule generation scripts for bundle generation and verification purposes.
- `scripts` - Usefule generation scripts for bundle generation and verification purposes.

0 comments on commit cc507c7

Please sign in to comment.